aboutsummaryrefslogtreecommitdiffstats
path: root/com32/gplinclude/cpuid.h
Commit message (Collapse)AuthorAgeFilesLines
* com32: add a centralized bitops headerH. Peter Anvin2010-11-141-5/+1
| | | | | | | | | Add a centralized bitops header <sys/bitops.h> which uses x86 bitops instructions. This is necessary to keep gcc 4.5 from aborting compilation due to the inlined code being larger than the non-inlined version, and well, we should really use the bitops. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* cpuid: Adding L1 & L2 cache detectionErwan Velu2009-12-041-1/+6
| | | | | | Impact: Adding L1 & L2 cache detection Adding L1 & L2 cache detection
* cpuid: Adding cpu core detectionErwan Velu2009-12-041-1/+2
| | | | | | Impact: we are now able to detect the number of cpu cores We can detect the number of cores using cpuid(4) or cpuid_ecx(0x80000008)
* cpuid: Adding more flagsErwan Velu2009-12-041-0/+51
| | | | | | | Impact: sync with linux kernel cpu flags are now in sync with the linux kernel. Too many flags were missing.
* Merge commit 'erwan/master' into hdt-0.3.5Pierre-Alexandre Meyer2009-10-271-0/+2
|\
| * Adding VMX & SVM cpu flagsErwan Velu2009-09-291-0/+2
| | | | | | | | | | | | Impact: Hardware virtualization is now detected Minor update to detect vmx & svm cpu flags
* | gpllib: add const qualifier in cpu_dev (cpuid)Pierre-Alexandre Meyer2009-09-031-2/+2
| | | | | | | | | | | | | | | | | | The Syslinux build turns on -Wwrite-strings, which gives string constants the type const char[length]. Note: -Wall doesn't trigger this warning. Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
* | gpllib: fix cpuid.h Once-Only Header wrapperPierre-Alexandre Meyer2009-09-011-1/+1
|/ | | | | | It seems that the cpuid.h had a misplaced #endif. Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
* Run Nindent on com32/gplinclude/cpuid.hH. Peter Anvin2009-05-291-113/+111
| | | | | | | | | Automatically reformat com32/gplinclude/cpuid.h using Nindent. Do this for all files except HDT, gPXE and externally maintained libraries (zlib, tinyjpeg, libpng). Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Global whitespace cleanup.H. Peter Anvin2009-04-201-1/+1
| | | | Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Update the cpuid.h license headerH. Peter Anvin2009-03-121-14/+11
|
* Moving dmi & cpuid stuff to gpl subdirsErwan Velu2009-03-121-0/+215
Fixing copyrights Moving dmi includes to gplinclude/dmi Moving dmi code to gpllib/dmi/ Moving cpuid includes to gplinclude/ Moving cpuid code to gpllib/ Fixing Makefiles accordingly