LUFA Library - Mass Storage Class Bootloader
|
#include <VirtualFAT.h>
Data Fields | |
struct { | |
uint8_t Ordinal | |
uint16_t Unicode1 | |
uint16_t Unicode2 | |
uint16_t Unicode3 | |
uint16_t Unicode4 | |
uint16_t Unicode5 | |
uint8_t Attribute | |
uint8_t Reserved1 | |
uint8_t Checksum | |
uint16_t Unicode6 | |
uint16_t Unicode7 | |
uint16_t Unicode8 | |
uint16_t Unicode9 | |
uint16_t Unicode10 | |
uint16_t Unicode11 | |
uint16_t Reserved2 | |
uint16_t Unicode12 | |
uint16_t Unicode13 | |
} | VFAT_LongFileName |
struct { | |
uint8_t Filename [8] | |
uint8_t Extension [3] | |
uint8_t Attributes | |
uint8_t Reserved [10] | |
uint16_t CreationTime | |
uint16_t CreationDate | |
uint16_t StartingCluster | |
uint32_t FileSizeBytes | |
} | MSDOS_File |
struct { | |
uint8_t Name [11] | |
uint8_t Attributes | |
uint8_t Reserved [10] | |
uint16_t CreationTime | |
uint16_t CreationDate | |
uint16_t StartingCluster | |
uint32_t Reserved2 | |
} | MSDOS_Directory |
FAT directory entry structure, for the various kinds of File and directory descriptors on a FAT disk.
uint8_t FATDirectoryEntry_t::Attribute |
uint8_t FATDirectoryEntry_t::Attributes |
uint8_t FATDirectoryEntry_t::Checksum |
uint16_t FATDirectoryEntry_t::CreationDate |
uint16_t FATDirectoryEntry_t::CreationTime |
uint8_t FATDirectoryEntry_t::Extension[3] |
uint8_t FATDirectoryEntry_t::Filename[8] |
uint32_t FATDirectoryEntry_t::FileSizeBytes |
struct { ... } FATDirectoryEntry_t::MSDOS_Directory |
Legacy FAT MSDOS (sub-)directory entry.
struct { ... } FATDirectoryEntry_t::MSDOS_File |
Legacy FAT MSDOS 8.3 file entry.
uint8_t FATDirectoryEntry_t::Name[11] |
uint8_t FATDirectoryEntry_t::Ordinal |
uint8_t FATDirectoryEntry_t::Reserved[10] |
uint8_t FATDirectoryEntry_t::Reserved1 |
uint16_t FATDirectoryEntry_t::Reserved2 |
uint32_t FATDirectoryEntry_t::Reserved2 |
uint16_t FATDirectoryEntry_t::StartingCluster |
uint16_t FATDirectoryEntry_t::Unicode1 |
uint16_t FATDirectoryEntry_t::Unicode10 |
uint16_t FATDirectoryEntry_t::Unicode11 |
uint16_t FATDirectoryEntry_t::Unicode12 |
uint16_t FATDirectoryEntry_t::Unicode13 |
uint16_t FATDirectoryEntry_t::Unicode2 |
uint16_t FATDirectoryEntry_t::Unicode3 |
uint16_t FATDirectoryEntry_t::Unicode4 |
uint16_t FATDirectoryEntry_t::Unicode5 |
uint16_t FATDirectoryEntry_t::Unicode6 |
uint16_t FATDirectoryEntry_t::Unicode7 |
uint16_t FATDirectoryEntry_t::Unicode8 |
uint16_t FATDirectoryEntry_t::Unicode9 |
struct { ... } FATDirectoryEntry_t::VFAT_LongFileName |
VFAT Long File Name file entry.