NetBSD/sys/arch
mark 81f6df323e *Major* rewrite, long overdue.
The irq delivery code has been rewritten. On entry to the irq vector the
processor is switched to SVC32 mode so all interrupt routines now run
in SVC32 mode rather than IRQ32 mode. This fixes lots of irq re-enabling
problems.
Interrupt latency times are now vastly improved for high priority interrupts.
Cleaned up calling ast() before returning to USR32 mode (don't need to
mess about with trapframe copying.
Cleaned up all the comments and sorted out their indentation.
Rewritten the soft interrupt delivery code.
Added generic ARM7500 support rather than just RC7500 support.
1996-10-15 23:20:40 +00:00
..
alpha Increase the maximum number of ECBs. 1996-10-15 21:31:37 +00:00
amiga KNF patrol. 1996-10-14 18:40:15 +00:00
arm32 *Major* rewrite, long overdue. 1996-10-15 23:20:40 +00:00
atari Initialisation of proc0->p_addr. (Gordon Ross) 1996-10-15 20:51:59 +00:00
hp300 Don't need "options GENERIC" anymore. 1996-10-15 22:01:53 +00:00
i386 catch up with Jason's changes 1996-10-13 18:28:49 +00:00
m68k backout previous kprintf change 1996-10-13 03:19:10 +00:00
mac68k Define MACH_CLASSQ2, used by Performa 575. 1996-10-15 14:42:49 +00:00
mips Rename mips CPU-family locore prefixes for case-consistency: 1996-10-13 21:37:35 +00:00
mvme68k backout previous kprintf change 1996-10-13 03:29:05 +00:00
ofppc backout previous kprintf change 1996-10-13 03:29:05 +00:00
pc532 RCS id police. 1996-10-15 21:59:03 +00:00
pica backout previous kprintf change 1996-10-13 16:50:51 +00:00
pmax Delete #ifdef'ed-out TC support (for 5000/200). 1996-10-14 17:28:46 +00:00
powerpc backout previous kprintf change 1996-10-13 03:29:05 +00:00
sparc backout previous kprintf change 1996-10-13 02:59:55 +00:00
sun3 backout previous kprintf change 1996-10-13 03:47:25 +00:00
vax backout previous kprintf change 1996-10-13 03:29:05 +00:00
x68k backout previous kprintf change 1996-10-13 03:29:05 +00:00