User`s manual
DIGITAL-LOGIC AG MSLB-P5 Manual V0.3
PRELIMINARY 169
The following table contains the combinations of drive types and media types supported by the INT 13
services 02h to 05h.
Diskette Types
Media Drive Sec/Trk Tracks
360 kB 360 kB 8-9 40
360 kB 1.2 MB 8-9 40
1.2 MB 1.2 MB 15 80
720 kB 720 kB 9 80
720 kB 1.44 MB 9 80
1.44 MB 1.44 MB 18 80
720 kB 2.88 MB 9 80
1.44 MB 2.88 MB 18 90
2.88 MB 2.88 MB 36 80
The following describes the diskette services with their entry and exit values.
Interrupt 13h Diskette Services
AH = 00h Reset diskette system
AH = 01h Return diskette status
Exit:
AH 00h = No error
01h = Illegal BIOS command
02h = Address mark not found
03h = Write-protect error
04h = Sector not found
06h = Media has been changed
08h = DMA overrun
09h = DMA boundary error
0Ch = Media not found
10h = CRC error
20h = NEC error
40h = Seek error
80h = Time out occurred
AH = 02h Read diskette sectors
Entry:
ES:BX Buffer address
DL Drive number (0-1)
DH Head number (0-1)
CH Track number (0-79)
CL Sector number (8-36)
AL Number of sectors (1-15)
Exit:
AL Number of sectors transferred
AH = 03h Write diskette sectors
Entry:
ES:BX Buffer address
DL Drive number (0-1)
DH Head number (0-1)
CH Track number (0-79)
CL Sector number (8-36)
AL Number of sectors (1-15)
Exit:
AL Number of sectors transferred
AH = 04h Verify diskette sectors
Entry:
DL Drive number (0-1)
DH Head number (0-1)
CH Track number (0-79)
CL Sector number (8-36)
AL Number of sectors (1-15)
Exit:
AL Number of sectors verified
Continued