History log of /src/sys/arch/i386/include/specialreg.h |
Revision | | Date | Author | Comments |
1.29 |
| 26-Feb-2003 |
fvdl | Redirect some includes to x86/foo.h
|
1.28 |
| 05-Jan-2003 |
sommerfeld | Add symbolic names for MSR's used by SYSENTER/EXIT. (I was experimenting a while back, might as well commit this one file..)
|
1.27 |
| 11-Dec-2002 |
joda | cpuid feature bit 30 is set on IA-64 (in x86 mode)
|
1.26 |
| 06-Dec-2002 |
junyoung | Display the extended feature flags with non-Intel processors rather than the standard flags. See also PR#19163.
Before:
cpu0: AMD Athlon XP 1800+ (686-class), 1532.11 MHz cpu0: features 383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR> cpu0: features 383f9ff<PGE,MCA,CMOV,FGPAT,PSE36,MMX> cpu0: features 383f9ff<FXSR,SSE>
After:
cpu0: AMD Athlon XP 1800+ (686-class), 1532.11 MHz cpu0: features c3cbf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR> cpu0: features c3cbf9ff<PGE,MCA,CMOV,PAT,PSE36,MPC,MMXX,MMX> cpu0: features c3cbf9ff<FXSR,SSE,3DNOW2,3DNOW>
While I'm here, amd_cpuid_cpu_cacheinfo() is an info function rather than a probe function.
|
1.25 |
| 05-Dec-2002 |
junyoung | - FGPAT -> PAT, as documented in Intel manual. - Feature flag 31 is "Signal Break on FERR" (SBF).
|
1.24 |
| 25-Oct-2002 |
fvdl | Add macros for cpuid family/step, etc shifting. Moved here from machdep.c.
|
1.23 |
| 07-Jun-2002 |
gmcgarry | branches: 1.23.2; Add Athlon performance counters.
|
1.22 |
| 07-Jun-2002 |
gmcgarry | Add i586 performance counters.
|
1.21 |
| 20-Mar-2002 |
joda | branches: 1.21.6; add HTT cpu flag, and further split message
|
1.20 |
| 19-Sep-2001 |
thorpej | Define the AMD K6 cache/write-combinding control register MSR.
|
1.19 |
| 01-Aug-2001 |
thorpej | branches: 1.19.4; Add some more CPUID feature bits.
|
1.18 |
| 22-Jul-2001 |
wiz | seperate -> separate
|
1.17 |
| 19-Jun-2001 |
wiz | branches: 1.17.4; `accessible' only has one `a'.
|
1.16 |
| 19-Jun-2001 |
fvdl | Add fxsr CR4 bits.
|
1.15 |
| 21-Dec-2000 |
enami | branches: 1.15.4; Print cpu features line only when corresponding part of bits are set.
|
1.14 |
| 20-Sep-2000 |
fvdl | Fix typo.
|
1.13 |
| 13-Sep-2000 |
thorpej | Define some 586-class CESR MSR bits.
|
1.12 |
| 13-Sep-2000 |
thorpej | Add 686-class performance counter events.
|
1.11 |
| 27-Mar-2000 |
thorpej | Add/correct some MSRs, from Intel Architecture Software Developer's Manual, Volume 3 (System Programming).
|
1.10 |
| 24-Mar-2000 |
thorpej | Add some Model Specific Register definitions. From FreeBSD.
|
1.9 |
| 13-Dec-1999 |
sommerfeld | Add new CPU feature flags (up through recent Pentium III and Celerons)
|
1.8 |
| 05-Sep-1997 |
chuck | branches: 1.8.18; 1.8.24; add bits for %cr4 and cpu_feature [from freebsd and www.sandpile.org]
|
1.7 |
| 27-Oct-1994 |
cgd | branches: 1.7.16; new RCS ID format.
|
1.6 |
| 03-Aug-1994 |
deraadt | document cyrix configuration registers
|
1.5 |
| 24-May-1994 |
mycroft | branches: 1.5.2; Add some more constants.
|
1.4 |
| 20-Dec-1993 |
mycroft | branches: 1.4.2; Cleanup and garbage collection; nothing significant. From magnum branch.
|
1.3 |
| 22-May-1993 |
cgd | branches: 1.3.4; add rcsids to everything and clean up headers
|
1.2 |
| 09-May-1993 |
deraadt | npx patches from Bruce Evans. patchkit 10002
|
1.1 |
| 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
1.3.4.1 |
| 08-Nov-1993 |
mycroft | Garbage collect some constants, and the entire 286 nonsense. (Like we even get to start() on a 286? NOT!)
|
1.4.2.2 |
| 20-Dec-1993 |
mycroft | Cleanup and garbage collection; nothing significant. From magnum branch.
|
1.4.2.1 |
| 20-Dec-1993 |
mycroft | file specialreg.h was added on branch magnum on 1993-12-20 05:25:47 +0000
|
1.5.2.1 |
| 03-Aug-1994 |
mycroft | update from trunk
|
1.7.16.1 |
| 06-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.8.24.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.8.18.2 |
| 05-Jan-2001 |
bouyer | Sync with HEAD
|
1.8.18.1 |
| 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.15.4.9 |
| 07-Jan-2003 |
thorpej | Sync with HEAD.
|
1.15.4.8 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.15.4.7 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.15.4.6 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.15.4.5 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.15.4.4 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.15.4.3 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
1.15.4.2 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.15.4.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.17.4.3 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.17.4.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.17.4.1 |
| 03-Aug-2001 |
lukem | update to -current
|
1.19.4.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
1.21.6.1 |
| 14-Jul-2002 |
gehenna | catch up with -current.
|
1.23.2.2 |
| 07-Jun-2002 |
gmcgarry | Add Athlon performance counters.
|
1.23.2.1 |
| 07-Jun-2002 |
gmcgarry | file specialreg.h was added on branch sommerfeld_i386mp_1 on 2002-06-07 04:03:50 +0000
|