Skip to content

Commit 3cc0e40

Browse files
committed
Smbios: updates EMTF standard version
1 parent 679def2 commit 3cc0e40

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

src/common/smbios.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ static inline void ffCleanUpSmbiosValue(FFstrbuf* value) {
1010
}
1111

1212
// https://github.com/KunYi/DumpSMBIOS
13-
// https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.7.0.pdf
13+
// https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.9.0.pdf
1414

1515
typedef enum FF_A_PACKED FFSmbiosType // : uint8_t
1616
{

src/detection/chassis/chassis.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include "chassis.h"
22

33
const char* ffChassisTypeToString(uint32_t type) {
4-
// https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.7.0.pdf
54
// 7.4.1 System Enclosure or Chassis Types
65
switch (type & 0b01111111) {
76
case 0x01:
@@ -61,7 +60,7 @@ const char* ffChassisTypeToString(uint32_t type) {
6160
case 0x1C:
6261
return "Blade";
6362
case 0x1D:
64-
return "Mobile Workstation";
63+
return "Blade Enclosure";
6564
case 0x1E:
6665
return "Tablet";
6766
case 0x1F:

src/detection/physicalmemory/physicalmemory_linux.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,9 @@ const char* ffDetectPhysicalMemory(FFlist* result) {
142142
"SRIMM", // 0x0E
143143
"FBDIMM", // 0x0F
144144
"Die", // 0x10
145+
"CAMM", // 0x11
146+
"CUDIMM", // 0x12
147+
"CSODIMM", // 0x13
145148
};
146149
if (data->FormFactor > 0 && data->FormFactor < ARRAY_SIZE(formFactorNames)) {
147150
ffStrbufSetS(&device->formFactor, formFactorNames[data->FormFactor]);
@@ -187,6 +190,7 @@ const char* ffDetectPhysicalMemory(FFlist* result) {
187190
"DDR5", // 0x22
188191
"LPDDR5", // 0x23
189192
"HBM3", // 0x24
193+
"MRDIMM", // 0x25
190194
};
191195
if (!installed) {
192196
ffStrbufSetStatic(&device->type, "Empty");

0 commit comments

Comments
 (0)