NetBSD/sys/arch/mips/include
jeffs 3a90817270 Add option to apply additional mask to the SR at run-time for MIPS3 platforms.
By default this is off, and only slightly changes the code to load SR when
a temp register is available.  This can be used by the platform code to
handle slow to clear interrupts (our case) or to mask off any interrupt
any interrupt at run-time.  This can be very useful for embedded platforms
that have less than desirable interrupt properties.
2000-07-25 17:56:05 +00:00
..
ansi.h G/c _BSD_INTPTR_T_ and _BSD_UINTPTR_T_. 2000-06-27 05:53:22 +00:00
aout_machdep.h
asm.h Add option to apply additional mask to the SR at run-time for MIPS3 platforms. 2000-07-25 17:56:05 +00:00
bsd-aout.h
bswap.h
cachectl.h
cdefs.h
cpu.h Add comment that overriding the sysctl defines in machine/cpu.h 2000-07-13 07:37:11 +00:00
cpuregs.h if MIPS3_ENABLE_CLOCK_INTR is defined, set MIPS3_[HARD_]INT_MASK 2000-07-17 23:35:13 +00:00
db_machdep.h Move platform db_trap callback from arch/mips into ddb as suggested by 2000-07-17 19:57:49 +00:00
ecoff_machdep.h Don't `extern' function declarations. While we're there, remove trailing 2000-03-28 02:58:44 +00:00
elf_machdep.h Move dl* function definitions to libc on ELF. 2000-04-02 15:35:47 +00:00
endian_machdep.h In the `MY THAT'S GROSS' department... 2000-03-17 00:09:18 +00:00
endian.h In the `MY THAT'S GROSS' department... 2000-03-17 00:09:18 +00:00
float.h Don't `extern' function declarations. While we're there, remove trailing 2000-03-28 02:58:44 +00:00
ieee.h
ieeefp.h
int_types.h Resolve some formatting nits; add __intptr_t and __uintptr_t. 2000-06-27 04:58:51 +00:00
kcore.h
kdbparam.h
limits.h Define ISO C99 (unsigned) long long (min, max) symbols. 2000-03-07 19:31:50 +00:00
lock.h Let each platform typedef the new __cpu_simple_lock_t, which should 2000-05-02 04:41:04 +00:00
locore.h Make pmap_prefer() use a global setting based on cache size 2000-07-20 18:33:40 +00:00
Makefile Add <machine/int_types.h>, which provides namespace-pure definitions 2000-06-26 15:42:16 +00:00
math.h
mips1_pte.h rename 2000-06-09 05:51:42 +00:00
mips3_pte.h rename 2000-06-09 05:51:42 +00:00
mips_opcode.h Add support for 3 QED special2 opcodes. 2000-07-11 06:27:58 +00:00
mips_param.h make paddr_t 64bit on arc port by introducing _MIPS_PADDR_T_64BIT. 2000-06-09 04:36:43 +00:00
pcb.h Make declaration of curpcb variable extern. 2000-03-28 01:06:04 +00:00
pmap.h Zero free pages in the idle loop. 2000-04-28 19:25:55 +00:00
proc.h Don't `extern' function declarations. While we're there, remove trailing 2000-03-28 02:58:44 +00:00
profile.h Use spl*_noprof routines to raise and lower spl for kernel profiling. 2000-07-18 06:25:32 +00:00
psl.h For 64b clean 32b compilation, do not bother setting SX And KX. 2000-07-11 06:26:08 +00:00
pte.h rename 2000-06-09 05:51:42 +00:00
ptrace.h
r3900regs.h use mips3 cache op. 2000-07-10 16:23:18 +00:00
reg.h
regdef.h
regnum.h
reloc.h Removing trailing comma from enum declaration. 2000-04-03 05:58:31 +00:00
rnd.h this header don't have to include <machine/locore.h>, 2000-06-09 04:24:22 +00:00
setjmp.h
signal.h
stdarg.h
sysarch.h
trap.h
types.h make paddr_t 64bit on arc port by introducing _MIPS_PADDR_T_64BIT. 2000-06-09 04:36:43 +00:00
varargs.h
vmparam.h USRIOSIZE had to be changed from 32 to 128, 2000-06-09 04:18:19 +00:00