struct vbt_header — VBT Header structure
struct vbt_header { u8 signature[20]; u16 version; u16 header_size; u16 vbt_size; u8 vbt_checksum; u8 reserved0; u32 bdb_offset; u32 aim_offset[4]; };
VBT signature, always starts with “$VBT
”
Version of this structure
Size of this structure
Size of VBT (VBT Header, BDB Header and data blocks)
Checksum
Reserved
Offset of struct bdb_header from beginning of VBT
Offsets of add-in data blocks from beginning of VBT