summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/include
AgeCommit message (Expand)Author
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
2006-06-11TypoMiod Vallat
2006-05-18Move otherwise unused <machine/vid.h> to stand/Miod Vallat
2006-05-16Cleanup of mvme88k standalone code, with rewritten startup code withMiod Vallat
2006-05-13Oops, intr_findvec() proto is still necessary.Miod Vallat
2006-05-08Replace gazillions of badvaddr() or badwordaddr() calls with badaddr() calls.Miod Vallat
2006-05-08Clean the internal m88k trap type codes; while there, simplify andMiod Vallat
2006-05-02Wave goodbye to bugtty on mvme88k as well.Miod Vallat
2006-04-27<machine/mvme1x7.h> is not really used anymore, remove it.Miod Vallat
2006-04-27Adjust sizes for the mandatory 1:1 mappings created in pmap_bootstrap().Miod Vallat
2006-04-27Manage a local copy of the MVME188 nvram and update the real data whenMiod Vallat
2006-04-26Define BUS_SPACE_MAP_LINEAR and use it when appropriate. Right nowMiod Vallat
2006-04-19Get rid of the clock device attachment - since the clock is not somethingMiod Vallat
2006-04-17Do not mask the MVME188 abort button interrupt at splhigh(), similar to MVME197.Miod Vallat
2006-04-17Better constant names for the MVME188 GCSR set.Miod Vallat
2006-04-15Remove DART defines from <machine/mvme188.h> (except for its base address),Miod Vallat
2006-04-15Clean up <machine/mvme188.h> out of duplicate defines, sort them by relevance,Miod Vallat
2006-04-15nmihand() is mvme88k only, move it out of m88k common area.Miod Vallat
2006-04-13Drop the ivec[] interrupt acknowledge address array, compute the addressMiod Vallat
2006-03-13remove IPL_IMP.Brad Smith
2006-01-11Switch to __HAVE_DEVICE_REGISTER to find the device we're booted from.Miod Vallat
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
2006-01-01Don't need to include machine/types.h here. OK and tested by miod@Todd C. Miller