Struct Cpuid¶
Defined in File cpuid.hpp
Nested Relationships¶
Nested Types¶
Struct Documentation¶
-
struct Cpuid¶
Public Types
-
enum class Feature : uint32_t¶
Values:
-
enumerator ECX_SSE3¶
-
enumerator ECX_PCLMUL¶
-
enumerator ECX_DTES64¶
-
enumerator ECX_MONITOR¶
-
enumerator ECX_DS_CPL¶
-
enumerator ECX_VMX¶
-
enumerator ECX_SMX¶
-
enumerator ECX_EST¶
-
enumerator ECX_TM2¶
-
enumerator ECX_SSSE3¶
-
enumerator ECX_CID¶
-
enumerator ECX_SDBG¶
-
enumerator ECX_FMA¶
-
enumerator ECX_CX16¶
-
enumerator ECX_XTPR¶
-
enumerator ECX_PDCM¶
-
enumerator ECX_PCID¶
-
enumerator ECX_DCA¶
-
enumerator ECX_SSE4_1¶
-
enumerator ECX_SSE4_2¶
-
enumerator ECX_X2APIC¶
-
enumerator ECX_MOVBE¶
-
enumerator ECX_POPCNT¶
-
enumerator ECX_TSC¶
-
enumerator ECX_AES¶
-
enumerator ECX_XSAVE¶
-
enumerator ECX_OSXSAVE¶
-
enumerator ECX_AVX¶
-
enumerator ECX_F16C¶
-
enumerator ECX_RDRAND¶
-
enumerator ECX_HYPERVISOR¶
-
enumerator EDX_FPU¶
-
enumerator EDX_VME¶
-
enumerator EDX_DE¶
-
enumerator EDX_PSE¶
-
enumerator EDX_TSC¶
-
enumerator EDX_MSR¶
-
enumerator EDX_PAE¶
-
enumerator EDX_MCE¶
-
enumerator EDX_CX8¶
-
enumerator EDX_APIC¶
-
enumerator EDX_SEP¶
-
enumerator EDX_MTRR¶
-
enumerator EDX_PGE¶
-
enumerator EDX_MCA¶
-
enumerator EDX_CMOV¶
-
enumerator EDX_PAT¶
-
enumerator EDX_PSE36¶
-
enumerator EDX_PSN¶
-
enumerator EDX_CLFLUSH¶
-
enumerator EDX_DS¶
-
enumerator EDX_ACPI¶
-
enumerator EDX_MMX¶
-
enumerator EDX_FXSR¶
-
enumerator EDX_SSE¶
-
enumerator EDX_SSE2¶
-
enumerator EDX_SS¶
-
enumerator EDX_HTT¶
-
enumerator EDX_TM¶
-
enumerator EDX_IA64¶
-
enumerator EDX_PBE¶
-
enumerator ECX_SSE3¶
-
enum class ExFeature : uint32_t¶
Values:
-
enumerator FPU¶
-
enumerator VME¶
-
enumerator DE¶
-
enumerator PSE¶
-
enumerator TSC¶
-
enumerator MSR¶
-
enumerator PAE¶
-
enumerator MCE¶
-
enumerator CX8¶
-
enumerator APIC¶
-
enumerator SYSCALL¶
-
enumerator MTRR¶
-
enumerator PGE¶
-
enumerator MCA¶
-
enumerator CMOV¶
-
enumerator PAT¶
-
enumerator PSE36¶
-
enumerator MP¶
-
enumerator NX¶
-
enumerator MMXEXT¶
-
enumerator MMX¶
-
enumerator FXSR¶
-
enumerator FXSR_OPT¶
-
enumerator PDPE1GB¶
-
enumerator RDTSCP¶
-
enumerator FPU¶
Public Static Functions
-
static inline frg::array<char, 12> _vendor()¶
-
static inline frg::array<char, 48> _brand()¶
-
struct Branding¶
-
enum class Feature : uint32_t¶