Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:docs:dos:api:int21:1f [2020/12/08 09:44] – prokushev | en:docs:dos:api:int21:1f [2024/05/02 02:54] (current) – prokushev | ||
|---|---|---|---|
| Line 27: | Line 27: | ||
| ===== Notes ===== | ===== Notes ===== | ||
| - | | + | this call was undocumented prior to the release of DOS 5.0; however, only the DOS 4.0+ version of the DPB has been documented |
| - | | + | |
| Format of DOS 1.1 and MS-DOS 1.25 drive parameter block: | Format of DOS 1.1 and MS-DOS 1.25 drive parameter block: | ||
| - | Offset | + | |
| - | | + | ^ Offset |
| - | | + | | 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 |
| - | Note: the DOS 1.0 table is the same except that the first and last fields | + | | 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 ===== | ===== See also ===== | ||
| - | SeeAlso: AH=32h, | + | SeeAlso: AH=[[en: |
| ===== Note ===== | ===== Note ===== | ||




