NetBSD/sys/arch/pica/include
jonathan 6ac1fdec40 Merge mips1 and mips3 pte/pmap code, pass 0;
* Move mips-I pte (TLBlo) definitions from pmax/include/pte.h
      to mips/include/mips1_pte.h

    * Move mips-III pte (TLBlo) definitions from  pica/include/pte.h
      to mips/include/mips3_pte.h

    * Add new mips/include/pte.h, which includes exactly one of
      mips1_pte.h or mips3_pte.h (which still have namespace collisions),
      depending on "options MIPS1" or "options MIPS3". (hack).
      Move soft kvtopte(), ptetovk() definitions to mips/include/pte.h

    * Add macro PTE_TO_PADDR() to hide the different hardware TLB formats
      when mapping from pte to physical address.

   * Add macro PTE_READONLY() to hide lack of SW read-only bit in mips-III
     tlb. (mips1 pmap uses a sw bit in the PTE, mips3 looks up RO bit in
     the kernel pmap.)

   * Use macros (not direct TLB frobbing) in mips/trap.c, to make it
     mips-1/mips-III indepenndet.

    * Change {pmax,pica}/include/pte.h to just do #include <mips/pte.h>.
1996-10-13 09:28:53 +00:00
..
ansi.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
aout_machdep.h repoint at shared aout_machdep.h, not exec.h 1996-10-08 13:07:26 +00:00
asm.h backout previous kprintf change 1996-10-13 03:29:05 +00:00
autoconf.h First commit of Per Fogelstrom's port to the Acer pica r4400/isa machine. 1996-03-13 04:58:04 +00:00
bsd-aout.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
bus.h minial subset of bus.h, from CGD's description: 1996-03-27 10:09:10 +00:00
cdefs.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
cpu.h * Apply LOCORE -> _LOCORE change so locore.S doesn't #include struct 1996-08-11 23:30:22 +00:00
disklabel.h First commit of Per Fogelstrom's port to the Acer pica r4400/isa machine. 1996-03-13 04:58:04 +00:00
display.h RCS id police. 1996-07-16 23:23:55 +00:00
ecoff_machdep.h since these just included mips/ecoff.h, they need to be changed to include 1996-09-26 22:40:53 +00:00
elf.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
elf_machdep.h add and use a machine-dependent header, which currently defines some 1996-09-26 21:50:55 +00:00
endian.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
float.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
ieeefp.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
kbdreg.h RCS id police. 1996-07-16 23:23:55 +00:00
kdbparam.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
limits.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
machAsmDefs.h Rename the original pmax/include/machAsmDefs.h file, with CVS history, 1996-03-25 02:55:18 +00:00
machConst.h RCS id police. 1996-07-16 23:23:55 +00:00
mips_opcode.h RCS id police. 1996-07-16 23:23:55 +00:00
mouse.h First commit of Per Fogelstrom's port to the Acer pica r4400/isa machine. 1996-03-13 04:58:04 +00:00
param.h * Apply LOCORE -> _LOCORE change so locore.S doesn't #include struct 1996-08-11 23:30:22 +00:00
pcb.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
pccons.h Remove lint from pica kernel to compile with -Werror: 1996-03-28 12:26:31 +00:00
pio.h First commit of Per Fogelstrom's port to the Acer pica r4400/isa machine. 1996-03-13 04:58:04 +00:00
pmap.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
proc.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
profile.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
psl.h RCS id police. 1996-07-16 23:23:55 +00:00
pte.h Merge mips1 and mips3 pte/pmap code, pass 0; 1996-10-13 09:28:53 +00:00
ptrace.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
reg.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
regdef.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
regnum.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
reloc.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
setjmp.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
signal.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
stdarg.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
trap.h Replace pica and pmax include/trap.h with versions that #include <mips/cpu.h>, 1996-03-24 08:17:04 +00:00
types.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
varargs.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00
vmparam.h Replace the following header files from src/sys/arch/pica/include/ 1996-03-23 03:42:25 +00:00