aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include/specialreg.h
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-161-1/+0
* Copy i386 specialreg.h to x86 and merge with amd64 specialreg.h. ReplaceTijl Coosemans2012-03-191-627/+3
* Add definitions related to XCR0.Konstantin Belousov2012-01-171-0/+1
* Update CPUID bits to reflect AMD Bulldozer and Intel Sandy Bridge features.Jung-uk Kim2011-05-171-1/+12
* prepare code that does topology detection for amd cpus for bulldozerAndriy Gapon2011-05-061-0/+2
* Define "Hypervisor Present" bit. This bit is used by several hypervisors toJung-uk Kim2011-04-281-0/+1
* Add definitions for CPUID instruction 6, ECX information.Jung-uk Kim2011-04-121-0/+6
* specialreg.h: add definitions for some useful bits found in CPUID.6 EAX and ECXAndriy Gapon2010-11-231-0/+9
* specialreg.h: add definitions for MPERF/APERF pair of MSRsAndriy Gapon2010-11-191-0/+2
* specialreg.h: add AMD-specific "Hardware Configuration Register" MSRAndriy Gapon2010-11-191-1/+2
* specialreg.h: add definition for AMD Core Performance Boost bitAndriy Gapon2010-11-191-0/+1
* Display PCID capability of CPU and add CPUID define for it.Konstantin Belousov2010-10-051-0/+1
* Improve cputemp(4) driver wrt newer Intel processors, especiallyXin LI2010-07-291-0/+1
* The corrected error count field is dependent on CMCI, not TES.John Baldwin2010-07-281-3/+3
* Add support for corrected machine check interrupts. CMCI is a new localJohn Baldwin2010-05-241-1/+1
* Add definitions for Intel AESNI CPUID bits and print the capabilitiesKonstantin Belousov2010-05-051-0/+2
* Adapt r204907 and r205402, the amd64 implementation of the workaround forAlan Cox2010-03-241-0/+1
* Remove unneeded type specifiers from 64-bit constants. The compilerJohn Baldwin2010-03-221-30/+30
* - Extend the machine check record structure to include several fields usefulJohn Baldwin2010-03-161-0/+12
* Use unsigned long long constants for fields in 64-bit machine checkJohn Baldwin2010-03-161-12/+12
* x86 cpu features: add MOVBE reporting and flagAndriy Gapon2009-11-301-0/+1
* Consolidate CPUID to CPU family/model macros for amd64 and i386 to reduceJung-uk Kim2009-09-101-2/+2
* Move (read|write)_cyrix_reg() inlines from specialreg.h to cpufunc.h.John Baldwin2009-06-161-16/+0
* Implement simple machine check support for amd64 and i386.John Baldwin2009-05-131-0/+28
* - Add support for cpuid leaf 0xb. This allows us to determine theJeff Roberson2009-04-291-0/+7
* Add more CPUID bits from AMD CPUID Specification Rev. 2.28.Jung-uk Kim2008-12-121-0/+8
* Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").Jung-uk Kim2008-11-261-2/+10
* Set kern.timecounter.invariant_tsc to 1 for AMD CPU family 10h and higherJung-uk Kim2008-10-221-0/+17
* Detect Advanced Power Management Information for AMD CPUs.Jung-uk Kim2008-10-211-0/+13
* MFamd64: More CPUID feature flags: SSE4, X2APIC, POPCNT, DTES64, and 1GBJohn Baldwin2008-09-171-0/+6
* - Add cpuctl(4) pseudo-device driver to provide access to some low-levelStanislav Sedov2008-08-081-0/+7
* The variable MTRR registers actually have variable-sized PhysBase andJohn Baldwin2008-03-121-2/+2
* Add constants for the various fields in MTRR registers.John Baldwin2008-03-111-0/+15
* Add a driver for the on-die digital thermal sensor found on Intel CoreDag-Erling Smørgrav2007-08-151-0/+1
* Add CPUID2_PDCMDag-Erling Smørgrav2007-05-311-0/+1
* Add the PG_NX support for i386/PAE.Ruslan Ermilov2007-04-061-0/+8
* - Add macros for newly added CPUID bits in the corresponding header files.Jung-uk Kim2007-03-201-0/+2
* Add another CPUID for AMD CPUs and fix style(9) while I am here.Jung-uk Kim2007-03-121-112/+113
* Add SSSE3 extensions and correct CNXT-ID spelling for Intel processors.Jung-uk Kim2007-01-091-1/+2
* Sync specialreg.h changes between amd64 and i386 with few fixes.Jung-uk Kim2006-07-131-14/+21
* fix typo in identcpu.c and add one define to specialreg.h.Michael Reifenberger2006-07-121-1/+4
* First step to identify and initialize the newer VIA C7 CPUMichael Reifenberger2006-07-121-0/+32
* Add two new CPUID bits for AMD CPUs, i. e., SVM and extended APIC register.Jung-uk Kim2006-07-121-0/+2
* Style fix, use low-case.David Xu2006-06-191-1/+1
* Clear bit 22 in MSR IA32_MISC_ENABLE, according to Intel document,David Xu2006-06-191-0/+1
* Add various constants for the PAT MSR and the PAT PTE and PDE flags.John Baldwin2006-05-011-0/+13
* - Print number of physical/logical cores and more CPUID info.Jung-uk Kim2005-10-141-0/+22
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Add new CPU_ENABLE_TCC option, from NOTES:Maxim Sobolev2004-01-181-0/+3
* - Add macros describing some new MSR's in the Pentium 4 and some olderJohn Baldwin2003-08-151-0/+25