iPXE
Data Fields
smbios3_entry Struct Reference

SMBIOS 64-bit entry point. More...

#include <smbios.h>

Data Fields

uint32_t signature
 Signature. More...
 
uint8_t extra
 Signature extra byte. More...
 
uint8_t checksum
 Checksum. More...
 
uint8_t len
 Length. More...
 
uint8_t major
 Major version. More...
 
uint8_t minor
 Minor version. More...
 
uint8_t docrev
 Documentation revision. More...
 
uint8_t revision
 Entry point revision. More...
 
uint8_t reserved
 Reserved. More...
 
uint32_t smbios_len
 Structure table length. More...
 
uint64_t smbios_address
 Structure table address. More...
 

Detailed Description

SMBIOS 64-bit entry point.

This is the 64-bit version of the table which describes the list of SMBIOS structures. It may be located by scanning through the BIOS segment or via an EFI configuration table.

Definition at line 90 of file smbios.h.

Field Documentation

◆ signature

uint32_t smbios3_entry::signature

Signature.

Must be equal to SMBIOS3_SIGNATURE

Definition at line 95 of file smbios.h.

Referenced by efi_find_smbios().

◆ extra

uint8_t smbios3_entry::extra

Signature extra byte.

Definition at line 97 of file smbios.h.

◆ checksum

uint8_t smbios3_entry::checksum

Checksum.

Definition at line 99 of file smbios.h.

◆ len

uint8_t smbios3_entry::len

Length.

Definition at line 101 of file smbios.h.

◆ major

uint8_t smbios3_entry::major

Major version.

Definition at line 103 of file smbios.h.

Referenced by efi_find_smbios().

◆ minor

uint8_t smbios3_entry::minor

Minor version.

Definition at line 105 of file smbios.h.

Referenced by efi_find_smbios().

◆ docrev

uint8_t smbios3_entry::docrev

Documentation revision.

Definition at line 107 of file smbios.h.

◆ revision

uint8_t smbios3_entry::revision

Entry point revision.

Definition at line 109 of file smbios.h.

◆ reserved

uint8_t smbios3_entry::reserved

Reserved.

Definition at line 111 of file smbios.h.

◆ smbios_len

uint32_t smbios3_entry::smbios_len

Structure table length.

Definition at line 113 of file smbios.h.

Referenced by efi_find_smbios().

◆ smbios_address

uint64_t smbios3_entry::smbios_address

Structure table address.

Definition at line 115 of file smbios.h.

Referenced by efi_find_smbios().


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