|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | FATEntry |
| FAT file system file-entry. More... | |
| struct | FATDirectory |
| FAT file system directory-entry. More... | |
| struct | BootSector |
| struct | BootSector32 |
| struct | filetime |
| struct | filedate |
| struct | fattr |
| union | FAT_attribute |
| struct | DEntry_E |
| union | DEntry |
| struct | Buffer |
| struct | Cache |
| struct | dskrwblk |
| struct | dirent |
| struct | dirsecz |
| struct | Kette |
| struct | FATDrive |
| FAT drive root entry. More... | |
Macros | |
| #define | BufLen 512 |
| #define | RONLY 0x01 |
| #define | HIDDEN 0x02 |
| #define | SYSTEM 0x04 |
| #define | VOLUME 0x08 |
| #define | DIRENT 0x10 |
| #define | ARCHIVE 0x20 |
| #define | _A_DELETED 0x40 |
| #define | _A_ILLEGAL 0x80 |
| #define | IS_LNAME(a) ((a&0xFF)==0x0F) |
| #define | FAT_DEL_CHAR (char)0xe5 |
| #define | AddP(p, s) {(int&)p += s;} |
| #define | MK_P(ofs) ((void*) ((size_t)(ofs))) |
| #define | MK_LONG(l, h) ((DWORD)WORD(l)|((DWORD)WORD(h)<<16)) |
| #define | spoke(ofs, w) (*((BYTE*)MK_P(ofs)) = (BYTE)(w)) |
| #define | wpoke(ofs, w) (*((WORD*)MK_P(ofs)) = (WORD)(w)) |
| #define | dpoke(ofs, w) (*((DWORD*)MK_P(ofs)) = (DWORD)(w)) |
| #define | speek(ofs) (*((BYTE*)MK_P(ofs))) |
| #define | wpeek(ofs) (*((WORD*)MK_P(ofs))) |
| #define | dpeek(p) (*((DWORD*)MK_P(p))) |
| #define | CACHE_SIZE_LOW 32 |