#include <fat.h>
Data Fields | |
| U8 | u8_lun |
| Number of logical driver. | |
| U8 | u8_partition |
| Number of partition - 1 (0 or 1). | |
| U8 | u8_BPB_SecPerClus |
| Cluster size (unit 512B). | |
| U16 | u16_fat_size |
| Size of one FAT (unit 512B). | |
| U32 | u32_CountofCluster |
| Number of cluster (include the two reserved cluster). | |
| U32 | u32_ptr_fat |
| FAT address (unit 512B). | |
| U32 | u32_offset_data |
| Offset between the beginning of FAT and the first cluster (unit 512B). | |
| Fs_rootdir | rootdir |
| Root directory informations. | |
| U16 | u16_entry_pos_sel_dir |
| Position of selected directory in her parent directory (only use to speed up the get directory name routine). | |
| U32 | u32_cluster_sel_dir |
| First cluster number of selected directory (0 for the root directory). | |
| U16 | u16_pos_sel_file |
| File position in the file list (only used by navigation functions). | |
| U16 | u16_pos_filterlist |
| File position in the file list filtered (only for nav_filterlist functions). | |
| FS_STRING | sz_filterext |
| pointer on extension filter to use in nav_filterlist functions | |
| U8 | b_mode_nav |
| Navigation step ( FS_FILE or FS_DIR ). | |
| U8 | b_mode_nav_single |
| Navigation File List provide only files or directories. | |
| U8 | u8_flat_dir_level |
| Directory level of the current dir in flat list. | |
| U16 | u16_flat_pos_offset |
| Offset in flat list of the directory. | |
Definition at line 262 of file fat.h.
1.5.3