|
Defines |
| #define | LOG_PRINTF(s) |
Functions |
| static void | copy_char_in_lfn_slot (tLfnEntry *Slot, int SlotPos, uint16_t Ch) |
| static int | split_lfn (tLfnEntry *Slot, tDirEntry *D, char *LongName, int *NumSlots) |
| static int | free_dir_entries (tFile *F, DWORD EntryOffset, int LfnEntries) |
| static int | find_empty_dir_entries (tFile *F, int NumEntries) |
| static int | allocate_sfn_dir_entry (tFile *F, tDirEntry *D, char *FileName) |
| static int | allocate_lfn_dir_entries (tFile *F, tDirEntry *D, char *FileName, WORD Hint) |
| int | fat_creat (tFile *Fp, tFile *Ff, char *Name, BYTE Attr, WORD AliasHint) |
| int | fat_rename (tVolume *V, char *OldFullName, char *NewFullName) |
| int | fat_unlink (tVolume *V, char *FileName, DWORD Flags) |