MicrOS
fat_header Struct Reference

#include <fat_header.h>

Public Attributes

uint32_t jump_signature: 24
 
char oem_identifier [8]
 
uint16_t bytes_per_sector
 
uint8_t sectors_per_cluster
 
uint16_t reserved_sectors
 
uint8_t fat_count
 
uint16_t directory_entries
 
uint16_t total_sectors
 
uint8_t media_descriptor_type
 
uint16_t sectors_per_fat
 
uint16_t sectors_per_track
 
uint16_t heads
 
uint32_t hidden_sectors
 
uint32_t large_sectors
 
uint8_t drive_number
 
uint8_t flags
 
uint8_t signature
 
uint32_t volume_id
 
char volume_label [11]
 
char system_identifier [8]
 

Member Data Documentation

◆ bytes_per_sector

uint16_t fat_header::bytes_per_sector

◆ directory_entries

uint16_t fat_header::directory_entries

◆ drive_number

uint8_t fat_header::drive_number

◆ fat_count

uint8_t fat_header::fat_count

◆ flags

uint8_t fat_header::flags

◆ heads

uint16_t fat_header::heads

◆ hidden_sectors

uint32_t fat_header::hidden_sectors

◆ jump_signature

uint32_t fat_header::jump_signature

◆ large_sectors

uint32_t fat_header::large_sectors

◆ media_descriptor_type

uint8_t fat_header::media_descriptor_type

◆ oem_identifier

char fat_header::oem_identifier[8]

◆ reserved_sectors

uint16_t fat_header::reserved_sectors

◆ sectors_per_cluster

uint8_t fat_header::sectors_per_cluster

◆ sectors_per_fat

uint16_t fat_header::sectors_per_fat

◆ sectors_per_track

uint16_t fat_header::sectors_per_track

◆ signature

uint8_t fat_header::signature

◆ system_identifier

char fat_header::system_identifier[8]

◆ total_sectors

uint16_t fat_header::total_sectors

◆ volume_id

uint32_t fat_header::volume_id

◆ volume_label

char fat_header::volume_label[11]

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