summaryrefslogtreecommitdiff
path: root/sys/arch/m88k/include
AgeCommit message (Expand)Author
2006-03-13remove splimp.Brad Smith
2006-01-13Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst ourTodd C. Miller
2006-01-10Remove duplicate _C_LABEL define. OK miod@Todd C. Miller
2006-01-09Fix last change; we need machine/reg.h for struct sigcontext toTodd C. Miller
2006-01-08Expose struct sigcontext, struct sigstat and struct sigaltstack for XPG4.2Todd C. Miller
2006-01-06Don't redefine SIZE_MAXTodd C. Miller
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
2005-12-20Fix typo introduced in last commit.Todd C. Miller
2005-12-14convert _FOO_SOURCE -> __FOO_VISIBLE in machine. OK deraadt@Todd C. Miller
2005-12-14Make clock_t consistent across platforms as a 32 bit int. OK deraadt@Todd C. Miller
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
2005-12-11Work in progress SMP code; mvme88k boards can spin up secondary CPUs,Miod Vallat
2005-12-11Factorize soft interrupt code between luna88k and mvme88k.Miod Vallat
2005-12-04Let cmmu_init() now return the cpuid of the master cpu.Miod Vallat
2005-12-04Slight cmmu code cleanup; use shorter function names, remove parity_enableMiod Vallat
2005-12-03Replace simplelocks with __cpu_simple_locks for cmmu and pmap locking,Miod Vallat
2005-12-03Implement __cpu_simple_lock_t for m88k.Miod Vallat
2005-12-03Fast __HAVE_MUTEX implementation for m88k platforms.Miod Vallat
2005-12-03Turn read_processor_identification_register() into a simple macro with aMiod Vallat
2005-12-03Switch m88k ports to __HAVE_CPUINFO. Current cpu pointer is held in SR0Miod Vallat
2005-12-02Better choice of types for struct pmap members and cmmu functions;Miod Vallat
2005-12-01Get rid of PMAP_NULL and xx_ENTRY_NULL and simply use NULL when necessary.Miod Vallat
2005-11-28Maintain an interrupt depth counter for CLKF_INTR to be correct.Miod Vallat
2005-11-28Switch to per-process AST flags and clean AST-related codepaths; speeds upMiod Vallat
2005-11-25Let the cache synchronization and invalidation functions report whetherMiod Vallat
2005-11-24add lint-specific hacks. at the same time, clean out a lot of ancientTheo de Raadt
2005-11-20Complete overhaul of the single-stepping ddb code, close in spirit to theMiod Vallat
2005-10-13Merge <machine/cpu_number.h> into <machine/cpu.h>, preparing for intrusiveMiod Vallat
2005-10-13Hide more definitions from userland and from locore.Miod Vallat
2005-10-12Define IPL_SCHED and spslsched(), matching the statclock level.Miod Vallat
2005-10-12Stop mapping the u area at fixed UADDR in addition to its actual va.Miod Vallat
2005-09-25Define symbolic constants for the processor identification register fieldsMiod Vallat
2005-09-25Change the size parameter of cmmu_flush_tlb() from bytes to pages. This makesMiod Vallat
2005-09-15Define PG_M_U as PG_M | PG_U, and use it where appropriate; no functionalMiod Vallat
2005-09-12Change the NKMEMPAGES range to 4-64MB for 32bit arches, and 8-128MB for 64bitMiod Vallat
2005-09-06MVME88K -> M88K in include file guard symbols. No functional changes.Miod Vallat
2005-07-31Get rid of unused SINCR and SSIZE constants.Miod Vallat
2005-05-18Rework the single step implementation; mostly delaying breakpointMiod Vallat
2005-05-16Remove PT_[GS]ETFPREGS and struct fpreg, as we have no real floating pointMiod Vallat
2005-05-15Fix CMMU_CSSP(n) value.Miod Vallat
2005-05-01Bring raise-only semantics to splsoft* on m68k and m88k, as done elsewhere.Miod Vallat
2005-04-30Move CALL() from <machine/asm.h> to eh.S which is the only user of the macro,Miod Vallat
2005-04-30Get rid of `U' suffix for psr field values.Miod Vallat
2005-04-30A simpler and better SET_PC_REGS().Miod Vallat
2005-04-30Remove m88k_psr_type and function with utterly long names to control the psr,Miod Vallat
2005-04-27Shave more stack operations, courtesy of the not-so-new-now ABI.Miod Vallat
2005-04-27Allow userland to cause the data cache to be flushed for any arbitrary addressMiod Vallat
2005-04-27Move constants for dma_cachectl() to cmmu.h where they belong.Miod Vallat
2005-04-19nothing uses spllowersoftclock() anymoreMichael Shalayeff