summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/include/cpu.h
AgeCommit message (Expand)Author
2013-05-17Replace the bunch of md_* function pointers with a `struct board' containingMiod Vallat
2013-05-17Move interrupt-related defines from <machine/cpu.h> to <machine/intr.h>.Miod Vallat
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.Paul Irofti
2009-03-15Generic softinterrupt support for m88k based platforms, adapted from armMiod 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
2007-05-14Work in progress IPI mechanism, currently only implemented on MVME188, toMiod Vallat
2007-03-22When registering VME interrupts, maintain a direct ipl->vector table, as longMiod 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-04-15nmihand() is mvme88k only, move it out of m88k common area.Miod Vallat
2004-11-09Split {get,set,raise}ipl() into per-board implementations.Miod Vallat
2004-11-08Kill struct md_p, which was really only necessary for mvme88k; onMiod Vallat
2004-08-03hide more inside _KERNEL; miod okTheo de Raadt
2004-07-30Move evcount structures inside struct intrhand, this makes more sense andMiod Vallat
2004-07-24intr_establish() and related defines are mvme88k-only, so move them back fromMiod Vallat
2004-04-26Fix RCSIDMiod Vallat
2004-04-26Start factorizing luna88k and mvme88k common parts.Miod Vallat
2004-04-24Preliminary switch to an mvme88k bus_space world. Not all drivers have beenMiod Vallat
2004-01-12Get rid of that ugly m88100_saved_state structure, use trapframe everywhereMiod Vallat
2003-11-09Typos; Jonathan GrayMiod Vallat
2003-10-05Kill vm_offset_t and vm_size_t, in favor of the [pv]addr_t and [pv]size_tMiod Vallat
2003-09-20Cleanup uses of intstack and interrupt_stack[] - also makes time % in topMiod Vallat
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-06-07Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@Thomas Nordin
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-14volatile police.Miod Vallat
2001-12-20machine dependant pointer changes.Steve Murphree
2001-12-16Revert the mvme88k to 20011212. Recent changes had not been merged correctly,Miod Vallat
2001-12-13Support for MVME197 completed. Fix SPL defs.Steve Murphree
2001-11-08COPY_SIGCODE serve no purpose nowadays.Miod Vallat
2001-09-23Declare machdep.conssole_device sysctl.Miod Vallat
2001-08-12#(endif|else) foo is incorrect, make it #endif /* foo */Heikki Korpela
2001-07-01Variable declarations without extern are evil.Miod Vallat
2001-03-09kernel will compile with -Werror. Added intr.hSteve Murphree
2001-03-07Strict prototypes for interrupt handlers and a few machine-dependentMiod Vallat
2001-01-14Complete move to UVM virtual memory system. More header fixes.Steve Murphree
1999-09-27Adding support for MVME188 and MVME197Steve Murphree
1999-02-09Added kernel support for user debugging. Fixed file ID'sSteve Murphree
1998-12-15Commit for the first real OpenBSD mvme88k kernel.Steve Murphree
1997-03-03Cleanup after import. This also seems to bring up the current version.Dale S. Rahn
1997-03-03This is a remove to get rid of the old mvme88k port which was incompleteDale S. Rahn
1995-10-18initial 88k import; code by nivas and based on mach luna88kTheo de Raadt