path: root/com32/gpllib/dmi/dmi_cache.c
Commit message (Collapse)AuthorAgeFilesLines
* gpllib: Updating dmi codeErwan Velu2015-09-041-2/+3
| | | | | | | | This is a simple rebase of the current code against current dmidecode version. This is pretty lame copy/paste but as we don't have a libification of dmidecode, that does the job. This patch does improve mostly the cpu & ram reporting.
* DMI: Adjusting structures size / Adding cpu coreLaurent Licour2011-01-301-2/+7
| | | | | This patch adds some correction of the dmi structures but also add the support of the cpu cores/threads.
* dmi: returning out of spec instead of NULLErwan Velu2009-12-041-1/+1
| | | | | | Impact: avoid null string It's better returning out of spec instead of null
* gpllibs: Running NindentErwan Velu2009-11-241-84/+83
| | | | | | Impact: visual Running Nindent on gpllib / gplinclude
* gpllib: Add support for Cache Information (Type 7) (dmi)Pierre-Alexandre Meyer2009-05-141-0/+135
From the SMBIOS spec (v2.6.1): 3.3.8 Cache Information (Type 7): The information in this structure defines the attributes of CPU cache device in the system. One structure is specified for each such device, whether the device is internal to or external to the CPU module. Cache modules can be associated with a processor structure in one or two ways depending on the SMBIOS version, see 3.3.5 Processor Information (Type 4) on page 25 and 3.3.15 Group Associations (Type 14) on page 46 for more information. Implementation mostly borrowed from the dmidecode project. Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>