NetBSD/sys/arch
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
..
alpha bzero() wants pointers, not ints, for its first arg. 1997-06-20 07:06:43 +00:00
amiga Change last commit to use `#error'. 1997-06-21 22:46:43 +00:00
arm32 wdsize(): only call wdopen()/wdclose() if not already open, per the 1997-06-18 20:39:55 +00:00
atari bring mrg-vm-swap2 onto mainilne. 1997-06-12 15:46:19 +00:00
hp300 bring mrg-vm-swap2 onto mainilne. 1997-06-12 15:46:19 +00:00
i386 "document" the new hardware support. 1997-06-21 14:43:51 +00:00
m68k Disassemble the MOVE16 instruction. Also, correct the spelling of 1997-06-19 17:39:38 +00:00
mac68k Mask off page offset when building a pte for mapping the 1997-06-19 17:00:02 +00:00
mips Final changes for configuring MIPS1 and MIPS3 in a single kernel. 1997-06-22 03:17:37 +00:00
mvme68k Deleted m68k_round_seg and m68k_trunc_seg. They're in common m68k/param.h now. 1997-06-21 11:05:34 +00:00
ofppc bring mrg-vm-swap2 onto mainilne. 1997-06-12 15:46:19 +00:00
pc532 remove now obsolete "swap on..." lines. 1997-06-12 18:41:58 +00:00
pica Add explicit function-return types. 1997-06-18 13:19:33 +00:00
pmax Final changes for configuring MIPS1 and MIPS3 in a single kernel. 1997-06-22 03:17:37 +00:00
powerpc bring mrg-vm-swap2 onto mainilne. 1997-06-12 15:46:19 +00:00
sparc xysize(): only call xyopen()/xyclose() if not already open, per the 1997-06-18 20:47:00 +00:00
sun3 xysize(): only call xyopen()/xyclose() if not already open, per the 1997-06-18 20:47:00 +00:00
sun3x bring mrg-vm-swap2 onto mainilne. 1997-06-12 15:46:19 +00:00
vax Bug fixes to page fault handling system. Many thanks to Johnny Billquist 1997-06-13 15:16:25 +00:00
x68k remove now obsolete "swap on..." lines. 1997-06-12 18:41:58 +00:00