#include <buffer.h>
Collaboration diagram for DiskBlock::Fat:
Public Attributes | |
byte | BS_jmpBoot [3] |
x86 Boot Jump Code | |
byte | BS_OEMName [8] |
Formatter's name, usually "MSWIN4.1". | |
word | BPB_BytsPerSec |
Bytes per sector (512). | |
byte | BPB_SecPerClus |
Sectors per Cluster (1,2,4,8,..,128). | |
word | BPB_RsvdSecCnt |
Reserved sectors (1 (32 for FAT32)). | |
byte | BPB_NumFATs |
Number of FATs (2). | |
word | BPB_RootEntCnt |
FAT12/16 n of root dir entries. | |
word | BPB_TotSec16 |
Old sector count (0 for FAT32). | |
byte | BPB_Media |
Media Type (eg 0xF8). | |
word | BPB_FATSz16 |
Size of one FAT16 in sectors. | |
word | BPB_SecPerTrk |
Old CHS Sectors Per Track. | |
word | BPB_NumHeads |
Old CSH Number of Heads. | |
u_32 | BPB_HiddSec |
n of sectors before this volume | |
u_32 | BPB_TotSec32 |
New sector count (0 for FAT12/16). | |
DiskBlock::Fat::Extensions | ext |
FAT type specific extensions. |
Definition at line 56 of file buffer.h.
|
Bytes per sector (512).
Definition at line 60 of file buffer.h. Referenced by FatInitGlobals(). |
|
Size of one FAT16 in sectors.
Definition at line 67 of file buffer.h. Referenced by FatInitGlobals(). |
|
n of sectors before this volume
Definition at line 70 of file buffer.h. Referenced by FatInitGlobals(). |
|
Media Type (eg 0xF8).
|
|
Number of FATs (2).
Definition at line 63 of file buffer.h. Referenced by FatInitGlobals(). |
|
Old CSH Number of Heads.
|
|
FAT12/16 n of root dir entries.
Definition at line 64 of file buffer.h. Referenced by FatInitGlobals(). |
|
Reserved sectors (1 (32 for FAT32)).
Definition at line 62 of file buffer.h. Referenced by FatInitGlobals(). |
|
Sectors per Cluster (1,2,4,8,..,128).
Definition at line 61 of file buffer.h. Referenced by FatInitGlobals(). |
|
Old CHS Sectors Per Track.
|
|
Old sector count (0 for FAT32).
Definition at line 65 of file buffer.h. Referenced by FatInitGlobals(). |
|
New sector count (0 for FAT12/16).
Definition at line 71 of file buffer.h. Referenced by FatInitGlobals(). |
|
x86 Boot Jump Code
|
|
Formatter's name, usually "MSWIN4.1".
Definition at line 58 of file buffer.h. Referenced by FatInitGlobals(). |
|
FAT type specific extensions.
Referenced by FatInitGlobals(). |