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

#include <intel_bios.h>

Collaboration diagram for vbt_header:
Collaboration graph

Data Fields

u8 signature [20]
 Always starts with 'VBT$'. More...
 
u16 version
 decimal More...
 
u16 header_size
 in bytes More...
 
u16 vbt_size
 in bytes More...
 
u8 vbt_checksum
 
u8 reserved0
 
u32 bdb_offset
 from beginning of VBT More...
 
u32 aim_offset [4]
 from beginning of VBT More...
 

Detailed Description

Definition at line 11 of file intel_bios.h.

Field Documentation

◆ aim_offset

u32 vbt_header::aim_offset[4]

from beginning of VBT

Definition at line 19 of file intel_bios.h.

◆ bdb_offset

u32 vbt_header::bdb_offset

from beginning of VBT

Definition at line 18 of file intel_bios.h.

Referenced by generate_vbt().

◆ header_size

u16 vbt_header::header_size

in bytes

Definition at line 14 of file intel_bios.h.

Referenced by generate_vbt().

◆ reserved0

u8 vbt_header::reserved0

Definition at line 17 of file intel_bios.h.

◆ signature

u8 vbt_header::signature[20]

Always starts with 'VBT$'.

Definition at line 12 of file intel_bios.h.

Referenced by generate_vbt().

◆ vbt_checksum

u8 vbt_header::vbt_checksum

Definition at line 16 of file intel_bios.h.

Referenced by generate_vbt().

◆ vbt_size

u16 vbt_header::vbt_size

in bytes

Definition at line 15 of file intel_bios.h.

Referenced by generate_vbt().

◆ version

u16 vbt_header::version

decimal

Definition at line 13 of file intel_bios.h.

Referenced by generate_vbt().


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