Home | History | Annotate | Download | only in include
History log of /src/sys/arch/arc/include/pte.h
RevisionDateAuthorComments
 1.7  04-Sep-2001  simonb branches: 1.7.6;
Remove some more useless RCS ids.
 1.6  23-Jan-2000  soda branches: 1.6.6; 1.6.10;
merge to NetBSD-current (DeskStation and Algor support is currently broken)
 1.5  23-Jan-2000  soda Moved from /cvsroot/syssrc/sys/arch/pica/include/pte.h,v
 1.4  13-Oct-1996  jonathan 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>.
 1.3  11-Aug-1996  jonathan * Apply LOCORE -> _LOCORE change so locore.S doesn't #include struct
definitions.

* Include <mips/cpuregs.h> in <cpu.h> so kern_clock.c has user/kernel
status bits in scope. Still needs work; r2k/r4k previous-mode bits
are different.

* Include <mips/mips_param.h> in pica/include/param.h, for locore declarations,
and definitions of vm and other constants that should be shared across
NetBSD/mips systems to esnsure user-level binary compatibility.
 1.2  16-Jul-1996  thorpej RCS id police.
 1.1  13-Mar-1996  jonathan branches: 1.1.1;
Initial revision
 1.1.1.3  22-Feb-2000  soda OpenBSD-2.6/arc
 1.1.1.2  23-Jan-2000  soda OpenBSD-2.1/arc
 1.1.1.1  13-Mar-1996  jonathan First commit of Per Fogelstrom's port to the Acer pica r4400/isa machine.
 1.6.10.1  13-Sep-2001  thorpej Update the kqueue branch to HEAD.
 1.6.6.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.6.6.1  23-Jan-2000  bouyer file pte.h was added on branch thorpej_scsipi on 2000-11-20 20:00:37 +0000
 1.7.6.2  04-Sep-2001  simonb Remove some more useless RCS ids.
 1.7.6.1  04-Sep-2001  simonb file pte.h was added on branch nathanw_sa on 2001-09-04 07:12:29 +0000

RSS XML Feed