lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
Dell OEM Type 212: Dell Indexed I/O Access

Dell Indexed I/O Access ports, checksum settings, and token records. More...

Data Structures

struct  lazybiosOemDellType212_t
 Parsed Dell Indexed I/O Access information. More...
struct  lazybiosOemDellType212Array_t
 A parsed set of Dell OEM Type 212 structures. More...

Functions

void lazybiosFreeOemDellType212 (lazybiosOemDellType212Array_t *DellType212)
 Releases a parsed set of Dell OEM Type 212 structures.
LAZYBIOS_WARN_UNUSED lazybiosOemDellType212Array_tlazybiosGetOemDellType212 (const lazybiosDMI_t *DMIData)
 Parses all Dell OEM SMBIOS Type 212 structures.

Detailed Description

Dell Indexed I/O Access ports, checksum settings, and token records.

Function Documentation

◆ lazybiosFreeOemDellType212()

void lazybiosFreeOemDellType212 ( lazybiosOemDellType212Array_t * DellType212)

#include <dell_type212.h>

Releases a parsed set of Dell OEM Type 212 structures.

Parameters
DellType212Set to release; may be NULL.

References lazybiosFreeOemDellType212().

Referenced by lazybiosFreeOemDellType212().

◆ lazybiosGetOemDellType212()

LAZYBIOS_WARN_UNUSED lazybiosOemDellType212Array_t * lazybiosGetOemDellType212 ( const lazybiosDMI_t * DMIData)

#include <dell_type212.h>

Parses all Dell OEM SMBIOS Type 212 structures.

Parameters
DMIDataRaw DMI table container to parse.
Returns
Newly allocated set, empty when the table holds no such structure, or NULL when the arguments are unusable or an allocation fails.

References LAZYBIOS_WARN_UNUSED, and lazybiosGetOemDellType212().

Referenced by lazybiosGetOemDellType212().