lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
lazybiosType0_t Struct Reference

Parsed SMBIOS Type 0 BIOS Information. More...

#include <type0.h>

Data Fields

uint16_t bios_starting_segment
uint64_t characteristics
lazybiosType0Decoded_t decoded
uint8_t ec_major_release
uint8_t ec_minor_release
uint16_t extended_rom_size
lazybiosType0FieldStatus_t field_status
uint8_t * firmware_char_ext_bytes
size_t firmware_char_ext_bytes_count
uint16_t handle
uint8_t length
uint8_t platform_major_release
uint8_t platform_minor_release
const char * release_date
uint32_t rom_size
char unit [5]
const char * vendor
const char * version

Detailed Description

Parsed SMBIOS Type 0 BIOS Information.

Definition at line 74 of file type0.h.

Field Documentation

◆ bios_starting_segment

uint16_t lazybiosType0_t::bios_starting_segment

Definition at line 80 of file type0.h.

◆ characteristics

uint64_t lazybiosType0_t::characteristics

Definition at line 82 of file type0.h.

◆ decoded

lazybiosType0Decoded_t lazybiosType0_t::decoded

Definition at line 91 of file type0.h.

◆ ec_major_release

uint8_t lazybiosType0_t::ec_major_release

Definition at line 87 of file type0.h.

◆ ec_minor_release

uint8_t lazybiosType0_t::ec_minor_release

Definition at line 88 of file type0.h.

◆ extended_rom_size

uint16_t lazybiosType0_t::extended_rom_size

Definition at line 89 of file type0.h.

◆ field_status

lazybiosType0FieldStatus_t lazybiosType0_t::field_status

Definition at line 92 of file type0.h.

◆ firmware_char_ext_bytes

uint8_t* lazybiosType0_t::firmware_char_ext_bytes

Definition at line 84 of file type0.h.

◆ firmware_char_ext_bytes_count

size_t lazybiosType0_t::firmware_char_ext_bytes_count

Definition at line 83 of file type0.h.

◆ handle

uint16_t lazybiosType0_t::handle

Definition at line 75 of file type0.h.

◆ length

uint8_t lazybiosType0_t::length

Definition at line 76 of file type0.h.

◆ platform_major_release

uint8_t lazybiosType0_t::platform_major_release

Definition at line 85 of file type0.h.

◆ platform_minor_release

uint8_t lazybiosType0_t::platform_minor_release

Definition at line 86 of file type0.h.

◆ release_date

const char* lazybiosType0_t::release_date

Definition at line 79 of file type0.h.

◆ rom_size

uint32_t lazybiosType0_t::rom_size

Definition at line 81 of file type0.h.

◆ unit

char lazybiosType0_t::unit[5]

Definition at line 90 of file type0.h.

◆ vendor

const char* lazybiosType0_t::vendor

Definition at line 77 of file type0.h.

◆ version

const char* lazybiosType0_t::version

Definition at line 78 of file type0.h.


The documentation for this struct was generated from the following file: