OpenGrok
Cross Reference: reg.h
xref
: /
src
/
sys
/
arch
/
mips
/
include
/
reg.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/mips/include/reg.h
Revision
Date
Author
Comments
1.19
26-Jul-2020
simonb
#define<tab>
Nuke trailing whitespace.
1.18
29-Dec-2017
maya
Simplify, don't use ifdefs to optimize out DIAGNOSTIC assertions.
Make the test for the n32/n64 case meaningful.
tested on pmax (o32).
1.17
09-Dec-2017
christos
provide 32 and 64 bit register struct definitions.
1.16
24-Jan-2016
christos
use namespace protected types.
1.15
16-Aug-2011
matt
branches: 1.15.12; 1.15.30;
Add support for the MIPS DSP ASE (as a second PCU).
1.14
08-Feb-2011
rmind
Remove clause 3 (UCB advertising clause) from the University of Utah
copyright. Confirmed by Mike Hibler, mike at cs.utah.edu - thanks!
Also, merge UCB and Utah copyright texts back into one, as they
originally were.
Extra verification by snj@.
1.13
14-Dec-2009
matt
branches: 1.13.4; 1.13.6; 1.13.8;
Merge from matt-nb5-mips64
Merge mips-specific arch files.
1.12
11-Dec-2005
christos
branches: 1.12.78; 1.12.96;
merge ktrace-lwp.
1.11
07-Aug-2003
agc
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
1.10
30-Nov-2002
simonb
branches: 1.10.6;
Standardise on #ifdef _MIPS_<header>_H_ for multiple inclusion tests.
1.9
14-Jan-1999
castor
branches: 1.9.26;
* Create mips_reg_t data type to allow register size to be
decoupled from long or int or long long. Define macros in asm.h to facilitate
choosing these on a port by port basis.
* Create <machine/pubassym.h> mechanism to allow jmp_buf structure size
to be calculated at system build time.
* Define _MIPS_BSD_SIM macro which specifies what calling style is appropritae
for the architecture. For 64-bit oriented systems set the Status Register
to allow 64-bit instructions.
* Remove UADDR related macros because kernel U structure is now mapped
normally.
* Separate cpu.h into cpu.h and cpuarch.h to keep things neat.
* Add support for QED 52xx processors
1.8
19-Jul-1997
jonathan
branches: 1.8.10;
* Re-apply changes from rev 1.6 of sys/arch/mips/include/reg.h accidentally
undone by rev 1.7:
>redo pmax/include/reg.h
>so that the definitions needed by locore.S are in a separate file,
>pmax/include/regnum.h.
* Add explicit `#include <mips/regnum.h>' where symbolic offsets
into a mips trapframe or struct reg are used..
1.7
15-Jun-1997
mhitch
From Toru Nishimura: exception trapframe changes.
1.6
20-Dec-1995
jonathan
Add support for ptrace PT_GETREGS and PT_SETREGS for NetBSD/pmax:
* define PT_GETREGS and PT_SETREGS in pmax/include/ptrace.h
* Flesh out the stubs in pmax/pmax/process_machdep.c to handle
those requests.
* Now that "struct reg" is actually used, remove the bogus
#ifdef LANGUAGE_C around its definition, and redo pmax/include/reg.h
so that the definitions needed by locore.S are in a separate file,
pmax/include/regnum.h.
* update locore.S to match.
1.5
18-Jan-1995
mellon
Make register definitions compatible with Ultrix
1.4
26-Oct-1994
cgd
new RCS ID format.
1.3
27-May-1994
glass
bsd 4.4-lite pmax port as ported to NetBSD
1.2
27-May-1994
glass
upgrade to bsd 4.4-lite code base. only mod is rcsids
1.1
12-Oct-1993
deraadt
branches: 1.1.1;
Initial revision
1.1.1.1
12-Oct-1993
deraadt
pmax code from <ralphc@pyramid.com> & <rick@snowhite.cis.uoguelph.ca>
1.8.10.1
19-Nov-1998
nisimura
- Forgot to commit many files for vm_offset_t purge last Monday.
1.9.26.1
11-Dec-2002
thorpej
Sync with HEAD.
1.10.6.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.10.6.2
18-Sep-2004
skrll
Sync with HEAD.
1.10.6.1
03-Aug-2004
skrll
Sync with HEAD
1.12.96.1
23-Aug-2009
matt
Add a fpreg_oabi for the O32/O64 version of fpreg.
1.12.78.1
11-Mar-2010
yamt
sync with head
1.13.8.1
17-Feb-2011
bouyer
Sync with HEAD
1.13.6.1
06-Jun-2011
jruoho
Sync with HEAD.
1.13.4.1
05-Mar-2011
rmind
sync with head
1.15.30.1
19-Mar-2016
skrll
Sync with HEAD
1.15.12.1
03-Dec-2017
jdolecek
update from HEAD
Indexes created Tue Oct 28 07:09:57 GMT 2025