Stores information about a file or directory.
More...
#include <fat32.h>
Stores information about a file or directory.
Definition at line 88 of file fat32.h.
◆ attributes
| uint8_t MaxOS::filesystem::format::DirectoryEntry::attributes |
File attributes (see DirectoryEntryAttributes)
Definition at line 92 of file fat32.h.
◆ creation_date
| uint16_t MaxOS::filesystem::format::DirectoryEntry::creation_date |
Creation date (YYYY-MM-DD)
Definition at line 97 of file fat32.h.
◆ creation_time
| uint16_t MaxOS::filesystem::format::DirectoryEntry::creation_time |
Creation time (HH:MM:SS) (multiply seconds by 2)
Definition at line 96 of file fat32.h.
◆ creation_time_tenth
| uint8_t MaxOS::filesystem::format::DirectoryEntry::creation_time_tenth |
Creation time in tenths of a second (or 100ths of a second) (0-199 on Windows, 0/100 on Linux)
Definition at line 95 of file fat32.h.
◆ extension
| uint8_t MaxOS::filesystem::format::DirectoryEntry::extension[3] |
◆ first_cluster_high
| uint16_t MaxOS::filesystem::format::DirectoryEntry::first_cluster_high |
High word of this entry's first cluster number (usually 0 for FAT12/FAT16)
Definition at line 100 of file fat32.h.
◆ first_cluster_low
| uint16_t MaxOS::filesystem::format::DirectoryEntry::first_cluster_low |
Low word of this entry's first cluster number.
Definition at line 105 of file fat32.h.
◆ last_access_date
| uint16_t MaxOS::filesystem::format::DirectoryEntry::last_access_date |
Last access date (YYYY-MM-DD)
Definition at line 98 of file fat32.h.
◆ last_write_date
| uint16_t MaxOS::filesystem::format::DirectoryEntry::last_write_date |
Last write date (YYYY-MM-DD)
Definition at line 103 of file fat32.h.
◆ last_write_time
| uint16_t MaxOS::filesystem::format::DirectoryEntry::last_write_time |
Last write time (HH:MM:SS) (multiply seconds by 2)
Definition at line 102 of file fat32.h.
◆ name
| uint8_t MaxOS::filesystem::format::DirectoryEntry::name[8] |
◆ reserved
| uint8_t MaxOS::filesystem::format::DirectoryEntry::reserved |
Reserved for Windows NT.
Definition at line 93 of file fat32.h.
◆ size
| uint32_t MaxOS::filesystem::format::DirectoryEntry::size |
The documentation for this struct was generated from the following file:
- /home/runner/work/MaxOS/MaxOS/kernel/include/filesystem/format/fat32.h