Format of DOS 1.1 and MS-DOS 1.25 drive parameter block |
Offset | Size | Description |
---|---|---|
00h |
BYTE |
sequential device ID |
01h |
BYTE |
logical drive number (0=A:) |
02h |
WORD |
bytes per sector |
04h |
BYTE |
highest sector number within a cluster |
05h |
BYTE |
shift count to convert clusters into sectors |
06h |
WORD |
starting sector number of first FAT |
08h |
BYTE |
number of copies of FAT |
09h |
WORD |
number of directory entries |
0Bh |
WORD |
number of first data sector |
0Dh |
WORD |
highest cluster number (number of data clusters + 1) |
0Fh |
BYTE |
sectors per FAT |
10h |
WORD |
starting sector of directory |
12h |
WORD |
address of allocation table |
Note: |
The DOS 1.0 table is the same except that the first and last fields are missing; see INT 21/AH=32h for the DOS 2+ version. |
See Also: |