NetBSD/sys/arch/mips/include
jonathan 4692a37162 Final changes for configuring MIPS1 and MIPS3 in a single kernel.
* cpuregs.h:
    rename remaining VMMACH_xxx TLB macros to MIPS_TLB_xxx.
    Add compile-time MIPS3-only, compile-time  MIPS1-only, and
    runtime (both) definitions  for number of TLB ASIDs (tlb pids)
    and shift count to extract a TLB pid.

  * locore.h:
    Delete unused vector slot for indexed TLB writes.
    mips1 and mips3 TLBs are different enough that we have
    to break them out at the caller anyway.

  * Add compile-time MIPS3-only andcompile-time  MIPS1-only
    macros to call locore functions directly by name.
    Use the  existing method table only if

  * mips/mips_machdep.c, mips/trap.c, mips/pmap.c, pmax/machdep.c:
    Use MIPS3_ or MIPS1_ specific names for TLB pids in
    mips3 and mips1 specific code paths (e.g., creating the kernel stack
    for process 0).

Add `options MIPS3' to pmax/conf/GENERIC.
1997-06-22 03:17:37 +00:00
..
ansi.h
aout_machdep.h
asm.h
bsd-aout.h
cachectl.h
cdefs.h
conf.h
cpu.h More mips1/mips3 changes to cpuregs.h and psl.h: 1997-06-21 04:18:09 +00:00
cpuregs.h Final changes for configuring MIPS1 and MIPS3 in a single kernel. 1997-06-22 03:17:37 +00:00
ecoff_machdep.h
elf_machdep.h
elf.h
endian.h
float.h
ieeefp.h
kdbparam.h
limits.h
locore.h Final changes for configuring MIPS1 and MIPS3 in a single kernel. 1997-06-22 03:17:37 +00:00
mips1_pte.h Changes for configuring both MIPS1 and MIPS3, from a merge of 1997-06-16 23:41:40 +00:00
mips3_pte.h Changes for configuring both MIPS1 and MIPS3, from a merge of 1997-06-16 23:41:40 +00:00
mips_opcode.h
mips_param.h Garbage-collect non-jumptable prototype for wbflush(). 1997-06-16 03:52:08 +00:00
pcb.h
pmap.h Yet more mips1/mips3 merging: 1997-06-16 07:47:42 +00:00
proc.h
profile.h
psl.h More mips1/mips3 changes to cpuregs.h and psl.h: 1997-06-21 04:18:09 +00:00
pte.h Cast mips1-only and mips3-only pfn_to_vad() macros to match the mips1/mips3 1997-06-21 04:10:42 +00:00
ptrace.h
reg.h From Toru Nishimura: exception trapframe changes. 1997-06-15 17:37:45 +00:00
regdef.h
regnum.h
reloc.h
setjmp.h
signal.h
stdarg.h
sysarch.h
trap.h
types.h
varargs.h
vmparam.h