Go to file
nisimura 9c2eefcae6 - Introduce MIPS processor interrupt control routines;
_splraise, _spllower, _splset, _splget, _setsoftintr, _clrsoftintr, _splnone.

They manipulate MIPS processor's 8 interrupt sources and are used
as building blocks for NetBSD spl(9) kernel interface.  Note that
MIPS processor doesn't enforce inclusive 'interrupt levels' found
in other processors, then the hierarchal nature of IPL must be
implemented by composing MIPS processor interrupt masks appropriately.

With the simplest target port in which small number of devices are
independently assigned with 6 external interrupt signal lines,
spl(9) kernel interface will be implemented with #define's of
processor interrupt controls mentioned above.  In more general
cases, in which target computers have many devices and 'system
registers' indicating pending interrupt sources at any moment,
spl(9) will be implemented with more complex machinary manipulating
processor interrupts and system registers in target port dependent
ways.

- Nuke unused code and reorder locore definitions.  XXX Following
routines will be replaced with C language version; setrunqueue,
remrunqueue, switchfpregs, savefpregs, MachFPInterrupt.
1999-05-07 01:30:26 +00:00
bin If an error is encountered, exit with non-zero status. 1999-05-04 11:55:22 +00:00
distrib Oops, forgot to check in the updated install instructions. 1999-05-07 00:15:16 +00:00
etc turn off ttyE[123] by default -- default installs don't configure them. 1999-05-01 00:23:27 +00:00
games Fix Y2K buffer overflow (from OpenBSD). 1999-04-25 19:08:34 +00:00
gnu Patch from Richard Earnshaw to work around the ldrb label-movement problem. 1999-05-05 22:02:58 +00:00
include #ifdef __STDC__ -> #if __STDC__ 1999-04-20 20:15:47 +00:00
lib Forgot to commit this. 1999-05-06 17:09:31 +00:00
libexec Always use ${MACHINE_ARCH} rather than ${MACHINE}, and reorder architectures 1999-04-29 15:31:05 +00:00
regress move __getcwd prototypes to libc-private header file. 1999-03-26 22:23:57 +00:00
sbin Make this compile... 1999-05-06 16:08:54 +00:00
share Cosmetic adjustment of the SEE ALSO suggestion from Hauke. I didn't 1999-05-06 19:11:02 +00:00
sys - Introduce MIPS processor interrupt control routines; 1999-05-07 01:30:26 +00:00
usr.bin Generate a makefile which is cross-crunching compatabile: 1999-05-06 18:40:39 +00:00
usr.sbin [PR/5685] Set ONLCR bit in oflags of tty mode to prevent hanging in 1999-05-06 08:59:21 +00:00
Makefile Add the FORCE_DOMESTIC flag to force the 'all', 'includes', 1999-04-25 19:13:05 +00:00