Directory entry for a long file name.
More...
#include <fat32.h>
|
| uint8_t | order |
| | Index of this entry in the sequence of LFN entries.
|
| |
| uint16_t | name1 [5] |
| | First 5 characters of the long file name.
|
| |
| uint8_t | attributes |
| | Attributes (always 0x0F for LFN entries)
|
| |
| uint8_t | type |
| | Type (always 0 for LFN entries)
|
| |
| uint8_t | checksum |
| | checksum of the corresponding short file name
|
| |
| uint16_t | name2 [6] |
| | Next 6 characters of the long file name.
|
| |
| uint16_t | zero |
| | Must be zero.
|
| |
| uint16_t | name3 [2] |
| | Last 2 characters of the long file name.
|
| |
Directory entry for a long file name.
Definition at line 142 of file fat32.h.
◆ attributes
| uint8_t MaxOS::filesystem::format::LongFileNameEntry::attributes |
Attributes (always 0x0F for LFN entries)
Definition at line 145 of file fat32.h.
◆ checksum
| uint8_t MaxOS::filesystem::format::LongFileNameEntry::checksum |
checksum of the corresponding short file name
Definition at line 147 of file fat32.h.
◆ name1
| uint16_t MaxOS::filesystem::format::LongFileNameEntry::name1[5] |
First 5 characters of the long file name.
Definition at line 144 of file fat32.h.
◆ name2
| uint16_t MaxOS::filesystem::format::LongFileNameEntry::name2[6] |
Next 6 characters of the long file name.
Definition at line 148 of file fat32.h.
◆ name3
| uint16_t MaxOS::filesystem::format::LongFileNameEntry::name3[2] |
Last 2 characters of the long file name.
Definition at line 150 of file fat32.h.
◆ order
| uint8_t MaxOS::filesystem::format::LongFileNameEntry::order |
Index of this entry in the sequence of LFN entries.
Definition at line 143 of file fat32.h.
◆ type
| uint8_t MaxOS::filesystem::format::LongFileNameEntry::type |
Type (always 0 for LFN entries)
Definition at line 146 of file fat32.h.
◆ zero
| uint16_t MaxOS::filesystem::format::LongFileNameEntry::zero |
Must be zero.
Definition at line 149 of file fat32.h.
The documentation for this struct was generated from the following file:
- /home/runner/work/MaxOS/MaxOS/kernel/include/filesystem/format/fat32.h