diff options
Diffstat (limited to 'hardinfo2/arch/linux')
| -rw-r--r-- | hardinfo2/arch/linux/x86/processor.h | 21 | 
1 files changed, 21 insertions, 0 deletions
| diff --git a/hardinfo2/arch/linux/x86/processor.h b/hardinfo2/arch/linux/x86/processor.h index baca2d0b..87457b8d 100644 --- a/hardinfo2/arch/linux/x86/processor.h +++ b/hardinfo2/arch/linux/x86/processor.h @@ -208,6 +208,12 @@ static GSList *__scan_processors(void)      return procs;  } +/* + * Sources:  + * - Linux' cpufeature.h + * - http://gentoo-wiki.com/Cpuinfo + * - Intel IA-32 Architecture Software Development Manual + */  static struct {      char *name, *meaning;  } flag_meaning[] = { @@ -293,6 +299,21 @@ static struct {  	{ "pmm_en",	"PMM enabled"					},  	{ "lahf_lm",	"LAHF/SAHF in long mode"			},  	{ "cmp_legacy",	"HyperThreading not valid"			}, +	{ "lm",		"LAHF/SAHF in long mode"			}, +	{ "ds_cpl",	"CPL Qualified Debug Store"			}, +	{ "vmx",	"Virtualization support"			}, +	{ "svm",	"Virtualization support"			}, +	{ "est",	"Enhanced SpeedStep"				}, +	{ "tm2",	"Thermal Monitor 2"				}, +	{ "ssse3",	"Supplemental Streaming SIMD Extension 3"	}, +	{ "cx16",	"CMPXCHG16B instruction"			}, +	{ "xptr",	"Send Task Priority Messages"			}, +	{ "pebs",	"Precise Event Based Sampling"			}, +	{ "bts",	"Branch Trace Store"				}, +	{ "ida",	"Intel Dynamic Acceleration"			}, +	{ "arch_perfmon","Intel Architectural PerfMon"			}, +	{ "pni",	"Streaming SIMD Extension 3"			}, +	{ "rep_good",	"rep microcode works well on this CPU"		},  	{ NULL,		NULL						},  }; | 
