1
0
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:
John Baldwin 2003-01-08 01:15:26 +00:00
parent 2488f30980
commit 72a1e0e226
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=108909
2 changed files with 18 additions and 2 deletions

View File

@ -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
*/

View File

@ -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
*/