Module embedded_sdmmc::fat

source ·
Expand description

FAT16/FAT32 file system implementation

Implements the File Allocation Table file system. Supports FAT16 and FAT32 volumes.

Structs§

  • Represents a Boot Parameter Block. This is the first sector of a FAT formatted partition, and it describes various properties of the FAT filesystem.
  • FAT16 specific data
  • FAT32 specific data
  • Identifies a FAT16 or FAT32 Volume on the disk.
  • File System Information structure is only present on FAT32 partitions. It may contain a valid number of free clusters and the number of the next free cluster. The information contained in the structure must be considered as advisory only. File system driver implementations are not required to ensure that information within the structure is kept consistent.
  • Represents a 32-byte directory entry as stored on-disk in a directory file.
  • The name given to a particular FAT formatted volume.

Enums§

  • Indentifies the supported types of FAT format
  • Indentifies the supported types of FAT format

Constants§

  • Number of entries reserved at the start of a File Allocation Table

Functions§

  • Load the boot parameter block from the start of the given partition and determine if the partition contains a valid FAT16 or FAT32 file system.