coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
vpd_table_firmware Struct Reference

#include <vpd_tables.h>

Collaboration diagram for vpd_table_firmware:
Collaboration graph

Data Fields

uint8_t vendor
 
uint8_t version
 
uint16_t start_address
 
uint8_t release_date
 
uint8_t rom_size_64k_blocks
 
uint32_t characteristics
 
uint8_t extension [2]
 
uint8_t major_ver
 
uint8_t minor_ver
 
uint8_t ec_major_ver
 
uint8_t ec_minor_ver
 

Detailed Description

Definition at line 59 of file vpd_tables.h.

Field Documentation

◆ characteristics

uint32_t vpd_table_firmware::characteristics

Definition at line 65 of file vpd_tables.h.

◆ ec_major_ver

uint8_t vpd_table_firmware::ec_major_ver

Definition at line 69 of file vpd_tables.h.

◆ ec_minor_ver

uint8_t vpd_table_firmware::ec_minor_ver

Definition at line 70 of file vpd_tables.h.

◆ extension

uint8_t vpd_table_firmware::extension[2]

Definition at line 66 of file vpd_tables.h.

◆ major_ver

uint8_t vpd_table_firmware::major_ver

Definition at line 67 of file vpd_tables.h.

◆ minor_ver

uint8_t vpd_table_firmware::minor_ver

Definition at line 68 of file vpd_tables.h.

◆ release_date

uint8_t vpd_table_firmware::release_date

Definition at line 63 of file vpd_tables.h.

◆ rom_size_64k_blocks

uint8_t vpd_table_firmware::rom_size_64k_blocks

Definition at line 64 of file vpd_tables.h.

◆ start_address

uint16_t vpd_table_firmware::start_address

Definition at line 62 of file vpd_tables.h.

◆ vendor

uint8_t vpd_table_firmware::vendor

Definition at line 60 of file vpd_tables.h.

◆ version

uint8_t vpd_table_firmware::version

Definition at line 61 of file vpd_tables.h.


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