fat_bs Struct Reference
[FsFs]


Data Fields

uint16_t bps
 Bytes per sector.
uint8_t fatcnt
 Number of FATs.
uint16_t headcnt
 Number of heads.
uint32_t hidden_sec
 Hidden sectors.
uint8_t ji [3]
 Jump instruction.
uint8_t mdesc
 Media descriptor.
uint8_t oem_name [8]
uint16_t root_ent_max
 Maximum number of root directory entries.
uint16_t rscnt
 Reserved sector count.
uint16_t sec_per_fat
 Sectors per FAT12/FAT16.
uint16_t sec_per_track
 Sectors per track.
uint8_t spc
 Sectors per cluster.
uint16_t totsec16
 Total sectors.
uint32_t totsec32
 Total sectors.
uint8_t boot_code [448]
 Boot code.
uint16_t bscopy_sec
 Sector number of boot sector copy.
uint8_t ebs
 Extended boot signature.
uint16_t flags
 FAT flags.
uint16_t fsinfo_sec
 Sector number of file system information sector.
uint32_t id
 Serial number.
uint8_t label [11]
 Volume label.
uint8_t pdn
 Physical drive number.
uint8_t reserved
uint8_t reserved1 [12]
uint8_t reserved2
uint32_t root_cluster
 Cluster number of root directory.
uint32_t sectors_per_fat
 Sectors per FAT.
uint16_t signature
 Signature.
uint8_t type [8]
 FAT type.
uint16_t version
 Version.

Detailed Description

Definition at line 43 of file fat.h.


Field Documentation

uint16_t totsec16

Total sectors.

16-bit version.

Definition at line 53 of file fat.h.

uint32_t totsec32

Total sectors.

32-bit version.

Definition at line 59 of file fat.h.


The documentation for this struct was generated from the following files:
Generated on Thu Jun 2 07:45:59 2011 for HelenOS/USB by  doxygen 1.4.7