iPXE
|
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... | |
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.
uint32_t smbios3_entry::signature |
Signature.
Must be equal to SMBIOS3_SIGNATURE
Definition at line 96 of file smbios.h.
Referenced by efi_find_smbios(), and find_smbios3_entry().
uint8_t smbios3_entry::len |
uint8_t smbios3_entry::major |
Major version.
Definition at line 104 of file smbios.h.
Referenced by bios_find_smbios3(), efi_find_smbios(), and find_smbios3_entry().
uint8_t smbios3_entry::minor |
Minor version.
Definition at line 106 of file smbios.h.
Referenced by bios_find_smbios3(), efi_find_smbios(), and find_smbios3_entry().
uint32_t smbios3_entry::smbios_len |
Structure table length.
Definition at line 114 of file smbios.h.
Referenced by bios_find_smbios3(), and efi_find_smbios().
uint64_t smbios3_entry::smbios_address |
Structure table address.
Definition at line 116 of file smbios.h.
Referenced by bios_find_smbios3(), and efi_find_smbios().