![]() Path name format used to specify either a drive, directory or file:ĭepending on the usage case, each specifier can be optional: Volume label for FAT12, FAT16 or FAT32 volume must be maximum 11 characters long and cannot contain the following characters: * ? / \ |, : = "". Stores information about the files and directories located in the root directory (FAT12/FAT16 only) The actual FAT file system is made up of four different sections: SectionĬontains the data region map multiple entries might exist for redundancy purposes Each of these variants is is supported by the File System Component. ![]() The versions of the FAT format are named after the number of table element bits: FAT12, FAT16, and FAT32. Since the first implementation, the maximum number of clusters of a drive has increased dramatically, and so the number of bits used to identify each cluster has grown. ![]() Likewise, sub-directories are implemented as special files containing the directory entries of their respective files. The drive's root directory contains the number of the first cluster of each file in the directory the operating system traverses the FAT table, looking up the cluster number of each successive part of the file, until the end of the file is reached. The FAT's entries contain either the number of the next cluster in the file, or a marker indicating EOF (end of file), unused disk space, or other areas of the drive that are specially reserved. It contains an entry for each cluster (a data storage area). This table provides the index of the files in the system and is statically allocated at the time of formatting the drive. It is simple, robust and offers good performance especially in embedded applications.įAT is an acronym for File Allocation Table. Still, it is widely used on USB memory sticks or memory cards for file storage. ![]() The FAT File System was initially used on PC operating systems such as MS-DOS and early versions of Microsoft Windows. ![]()
0 Comments
Leave a Reply. |