summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/include
AgeCommit message (Expand)Author
2011-04-28- enable fenvMartynas Venckus
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.Paul Irofti
2011-01-02Figure out how much L2 cache is available on 88410-blessed designs, andMiod Vallat
2010-12-31Massive overhauling of the m88k pmap, though I can't pretend it's a new pmapMiod Vallat
2010-12-31Standardize cache handling functions and defines to use wb/wbinv/inv insteadMiod Vallat
2010-12-23The exception vector page on m88k systems has always been the same page asMiod Vallat
2009-07-30Make sure the BUS_SPACE_BARRIER_xxx constants are all non-zero and can beMiod Vallat
2009-07-26Make sure all platforms understand the flags argument of bus_space_map() andMiod Vallat
2009-05-31Remove BUS_DMAMEM_NOSYNC definition. Its name is not consistent withMiod Vallat
2009-04-20Add a BUS_DMA_ZERO flag for bus_dmamem_alloc() to return zeroed memory.Owain Ainsworth
2009-03-15Generic softinterrupt support for m88k based platforms, adapted from armMiod Vallat
2009-03-09Switch mvme88k to timecounters.Miod Vallat
2009-03-08Move more z8536 defines from MVME188 specific code to the MI header and use it.Miod Vallat
2009-02-27Rework nmi handling to handle ``complex'' NMI faster, and return as fast asMiod Vallat
2009-02-21Move part of the mp lock logic into per-cpu callbacks; on MVME197DP we needMiod Vallat
2009-02-16More 88110 SMP work. Contains, horribly entangled:Miod Vallat
2009-02-16Since NMI are now handled separately, remove the ``interrupt type'' argumentMiod Vallat
2009-02-13Use a different dispatcher for the NMI traps on 88110, these are tooMiod Vallat
2009-02-13Make delay() a per-board function pointer.Miod Vallat
2008-09-19Perform the mvme197 latency timer reprogramming in the boot blocks, inMiod Vallat
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-03-31Switch bootloaders to mi loadfile().Miod Vallat
2008-01-13Remove unused cpumod variable.Miod Vallat
2007-12-27Make the mvme188 interrupt handling closer to the aviion interrupt handling:Miod Vallat
2007-12-15All MVME BUG manuals concur on SR3 being the only register needing to beMiod Vallat
2007-12-15Since the 88110 can not invalidate a particular tlb entry, do not stackMiod Vallat
2007-12-08Better siginfo fault codes for floating point exceptions on 88110, withMiod Vallat
2007-12-04Work in progress SMP code for 88110 processor using the BusSwitch chip asMiod Vallat
2007-12-02Remove 88110 control registers accessors which are never used anywhere.Miod Vallat
2007-12-02Rework the __mp_lock code to not spin at spllock(), kinda similar to theMiod Vallat
2007-11-26Move the implementation of __mp_lock (biglock) into machine dependentArtur Grabowski
2007-11-22Split the cmmu code routines into single 88110 (MVME197LE) and 88110+88410Miod Vallat
2007-11-22Introduce an inline function to skip an instruction on 88110 and use itMiod Vallat
2007-11-22Quote a few errata to explain why odd things are done in oddly ways on 88110.Miod Vallat
2007-11-17Replace many ``unsigned'' variables with ``unsigned int'', ``u_int'' or otherMiod Vallat
2007-11-11Use two software interrupt sources per processor for IPIs, instead of onlyMiod Vallat
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-18move comment to right placeTheo de Raadt
2007-06-17significantly simplified disklabel infrastructure. MBR handling becomes MITheo de Raadt
2007-05-19Try reducing the number of IPIs, by only reinflicting them to us if we areMiod Vallat
2007-05-15kill __HAVE_DEVICE_REGISTER by requiring all architectures to have aTheo de Raadt
2007-05-14Work in progress IPI mechanism, currently only implemented on MVME188, toMiod Vallat
2007-05-08remove more junk in the setroot() code pathTheo de Raadt
2007-03-22When registering VME interrupts, maintain a direct ipl->vector table, as longMiod Vallat
2007-02-19only make this interface available to the kernel for now, discussed withaTheo de Raadt
2007-02-06Add machine/atomic.h to all architectures and define two operationsArtur Grabowski
2007-01-13Bring back a <machine/frame.h> for m88k platforms, by splitting <machine/pcb.h>Miod Vallat
2006-11-18Rework the PFSR register analysis code on mvme88k: split it into fourMiod Vallat
2006-11-16Ratibibugle struct frame and <machine/frame.h>Miod Vallat
2006-07-07Get rid of the fixed iomap for device mappings, and allocated va rangesMiod Vallat