Home | History | Annotate | Download | only in include
History log of /src/sys/arch/sparc/include/pte.h
RevisionDateAuthorComments
 1.33  29-May-2022  andvar fix various typos in comments and log messages.
 1.32  01-Dec-2017  mrg - normalise some tab/space issues.
- fix (debugger-only useful) struct srmmu_pte::pg_pfnum to be the
right size.
- add SRMMU_TEPTERBO as a PTE type -- supersparc-II only feature
of mapping pages in reverse-byte-order (eg little endian by
default, but there's also a global RBO flag, that makes this
flag big-endian.) we don't use it (yet?)
 1.31  16-Feb-2006  perry branches: 1.31.116;
Change "inline" back to "__inline" in .h files -- C99 is still too
new, and some apps compile things in C89 mode. C89 keywords stay.

As per core@.
 1.30  24-Dec-2005  perry branches: 1.30.2; 1.30.4; 1.30.6;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.29  11-Dec-2005  christos merge ktrace-lwp.
 1.28  17-Aug-2003  pk sun4/sun4c MMU: keep `wired' status per page, implemented by defining a bit
in the PTE word that is not used by the hardware. Use it to unlock a `pmeg'
if the wired count in a segment drops to zero.
 1.27  09-Aug-2003  pk Simplify the definitions of VA_VPG() and VA_OFF().
 1.26  16-Dec-2002  pk branches: 1.26.6;
Multiple inclusion protection.
 1.25  18-Jul-2002  thorpej Add checks for Sun4d. Use CPU_HAS_SRMMU as appropriate.
 1.24  04-Dec-2001  darrenr branches: 1.24.8;
defopt "options SUN4*", put #define for each of SUN4, SUN4C, SUN4M and SUN4U
into opt_arch_sparc.h and include this wherever they are used.
 1.23  01-May-2001  kleink branches: 1.23.2; 1.23.8;
Re-add accidently removed line continuation in previous; noted by
"Valeriy E. Ushakow" <uwe@ptc.spbu.ru>.
 1.22  30-Apr-2001  kleink Don't let [gs]etcontext() and friends clash with userland.
 1.21  08-Oct-1998  pk branches: 1.21.24;
Move [gs]etcontext() and [gs]etpte() to pte.h
 1.20  12-Sep-1998  pk Define some bit-format strings.
 1.19  05-Aug-1997  pk Correct typo that has been lurking undetected for some time.
 1.18  15-May-1997  pk branches: 1.18.4;
Nuke old `mmu3l' references.
 1.17  16-May-1996  abrown Copyright police (s/Harvard University/Harvard College/).
 1.16  15-May-1996  mrg remove some RCS id's we don't need.
 1.15  31-Mar-1996  pk Add SRMMU/sun4m definitions.
Cleanup (i.e. mostly delete) `#if defined (SUN4*)' in here.
 1.14  14-Mar-1996  christos Add missing prototypes and fix the fp struct for svr4.
 1.13  01-Feb-1996  mycroft LOCORE -> _LOCORE
 1.12  05-Jul-1995  pk typos.
 1.11  25-Jun-1995  pk Define IO-cache bit for sun 4/400 machines.
 1.10  25-Jun-1995  pk add a couple more sun4m bits.
 1.9  08-May-1995  pk #define VA_INHOLE() - to test a VA for being in an MMU hole
(and PG_VSHIFT should 29).
 1.8  13-Apr-1995  pk 3-level MMU changes: software MMU data structures now display a VM model
consisting of `regions', `segments' and `page maps'.
 1.7  20-Nov-1994  deraadt copyright/Id cleanup
 1.6  03-Nov-1994  deraadt bzzzttt wrong wrong wrong
 1.5  02-Nov-1994  deraadt VA_VSEG() should use NBPG
 1.4  26-Oct-1994  deraadt rearrangement
 1.3  25-Sep-1994  deraadt make pmeg_t always a u_short
 1.2  20-Aug-1994  deraadt regarding NBPG, PGOFSET, PGSHIFT, NPTESG, VA_VPG:
these are simple macros unless you build a combined sun4+(sun4c,sun4m)
kernel -- then they point to variables which are initialized early on.
 1.1  02-Oct-1993  deraadt Chris Torek's sparc port. Missing lots of things.
 1.18.4.1  23-Aug-1997  thorpej Update marc-pcmcia branch from trunk.
 1.21.24.1  21-Jun-2001  nathanw Catch up to -current.
 1.23.8.4  19-Dec-2002  thorpej Sync with HEAD.
 1.23.8.3  01-Aug-2002  nathanw Catch up to -current.
 1.23.8.2  08-Jan-2002  nathanw Catch up to -current.
 1.23.8.1  01-May-2001  nathanw file pte.h was added on branch nathanw_sa on 2002-01-08 00:27:40 +0000
 1.23.2.2  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.23.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.24.8.1  21-Jul-2002  gehenna catch up with -current.
 1.26.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.26.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.26.6.1  03-Aug-2004  skrll Sync with HEAD
 1.30.6.1  22-Apr-2006  simonb Sync with head.
 1.30.4.1  09-Sep-2006  rpaulo sync with head
 1.30.2.1  18-Feb-2006  yamt sync with head.
 1.31.116.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed