boot_sector_t Struct Reference

#include <exfat_raw.h>

Collaboration diagram for boot_sector_t:

Public Attributes

uint8_t jmp_boot [BOOTSEC_JUMP_BOOT_LEN]
 
uint64_t fs_type
 
uint8_t must_be_zero [BOOTSEC_OLDBPB_LEN]
 
uint64_t partition_offset
 
uint64_t vol_length
 
uint32_t fat_offset
 
uint32_t fat_length
 
uint32_t clu_offset
 
uint32_t clu_count
 
uint32_t root_cluster
 
uint32_t vol_serial
 
uint16_t fs_revision
 
uint16_t vol_flags
 
uint8_t sect_size_bits
 
uint8_t sect_per_clus_bits
 
uint8_t num_fats
 
uint8_t drv_sel
 
uint8_t percent_in_use
 
uint8_t reserved [7]
 
uint8_t boot_code [390]
 
uint16_t signature
 

Member Data Documentation

◆ boot_code

uint8_t boot_sector_t::boot_code[390]

◆ clu_count

uint32_t boot_sector_t::clu_count

◆ clu_offset

uint32_t boot_sector_t::clu_offset

◆ drv_sel

uint8_t boot_sector_t::drv_sel

◆ fat_length

uint32_t boot_sector_t::fat_length

◆ fat_offset

uint32_t boot_sector_t::fat_offset

◆ fs_revision

uint16_t boot_sector_t::fs_revision

◆ fs_type

uint64_t boot_sector_t::fs_type

◆ jmp_boot

uint8_t boot_sector_t::jmp_boot[BOOTSEC_JUMP_BOOT_LEN]

◆ must_be_zero

uint8_t boot_sector_t::must_be_zero[BOOTSEC_OLDBPB_LEN]

◆ num_fats

uint8_t boot_sector_t::num_fats

◆ partition_offset

uint64_t boot_sector_t::partition_offset

◆ percent_in_use

uint8_t boot_sector_t::percent_in_use

◆ reserved

uint8_t boot_sector_t::reserved[7]

◆ root_cluster

uint32_t boot_sector_t::root_cluster

◆ sect_per_clus_bits

uint8_t boot_sector_t::sect_per_clus_bits

◆ sect_size_bits

uint8_t boot_sector_t::sect_size_bits

◆ signature

uint16_t boot_sector_t::signature

◆ vol_flags

uint16_t boot_sector_t::vol_flags

◆ vol_length

uint64_t boot_sector_t::vol_length

◆ vol_serial

uint32_t boot_sector_t::vol_serial

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