lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
type37.h File Reference

Public API for SMBIOS Type 37 Memory Channel. More...

Go to the source code of this file.

Data Structures

struct  lazybiosType37_t
 Parsed SMBIOS Type 37 Memory Channel information. More...
struct  lazybiosType37Array_t
 A parsed set of SMBIOS Type 37 structures. More...
struct  lazybiosType37Decoded_t
 Decoded forms of the Type 37 encoded fields. More...
struct  lazybiosType37FieldStatus_t
 Availability metadata for SMBIOS Type 37 fields. More...
struct  lazybiosType37MemoryDevice_t
 Parsed memory-device association in an SMBIOS Type 37 channel. More...
struct  lazybiosType37MemoryDeviceFieldStatus_t
 Availability metadata for a Type 37 memory-device entry. More...

Macros

#define LAZYBIOS_TYPE_HEADER_ONLY

Functions

void lazybiosFreeType37 (lazybiosType37Array_t *Type37)
 Releases a parsed set of SMBIOS Type 37 structures.
LAZYBIOS_WARN_UNUSED lazybiosType37Array_tlazybiosGetType37 (const lazybiosDMI_t *DMIData)
 Parses all SMBIOS Type 37 structures.

Detailed Description

Public API for SMBIOS Type 37 Memory Channel.

Author
LazySeldi

Definition in file type37.h.

Macro Definition Documentation

◆ LAZYBIOS_TYPE_HEADER_ONLY

#define LAZYBIOS_TYPE_HEADER_ONLY

Definition at line 29 of file type37.h.