mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-15 10:17:20 +00:00
- Fix the name of the hyperthreading cpuid feature flag to be HTT instead
of HHT. - Document fields returned in %ebx by a cpuid with %eax of 1.
This commit is contained in:
parent
2488f30980
commit
72a1e0e226
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=108909
@ -106,11 +106,19 @@
|
||||
#define CPUID_XMM 0x02000000
|
||||
#define CPUID_SSE2 0x04000000
|
||||
#define CPUID_SS 0x08000000
|
||||
#define CPUID_HHT 0x10000000
|
||||
#define CPUID_HTT 0x10000000
|
||||
#define CPUID_TM 0x20000000
|
||||
#define CPUID_B30 0x40000000
|
||||
#define CPUID_PBE 0x80000000
|
||||
|
||||
/*
|
||||
*CPUID instruction 1 ebx info
|
||||
*/
|
||||
#define CPUID_BRAND_INDEX 0x000000ff
|
||||
#define CPUID_CLFUSH_SIZE 0x0000ff00
|
||||
#define CPUID_HTT_CORES 0x00ff0000
|
||||
#define CPUID_LOCAL_APIC_ID 0xff000000
|
||||
|
||||
/*
|
||||
* Model-specific registers for the i386 family
|
||||
*/
|
||||
|
@ -106,11 +106,19 @@
|
||||
#define CPUID_XMM 0x02000000
|
||||
#define CPUID_SSE2 0x04000000
|
||||
#define CPUID_SS 0x08000000
|
||||
#define CPUID_HHT 0x10000000
|
||||
#define CPUID_HTT 0x10000000
|
||||
#define CPUID_TM 0x20000000
|
||||
#define CPUID_B30 0x40000000
|
||||
#define CPUID_PBE 0x80000000
|
||||
|
||||
/*
|
||||
*CPUID instruction 1 ebx info
|
||||
*/
|
||||
#define CPUID_BRAND_INDEX 0x000000ff
|
||||
#define CPUID_CLFUSH_SIZE 0x0000ff00
|
||||
#define CPUID_HTT_CORES 0x00ff0000
|
||||
#define CPUID_LOCAL_APIC_ID 0xff000000
|
||||
|
||||
/*
|
||||
* Model-specific registers for the i386 family
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user