Appendix
App-22
PL-5700 Series User’s Manual
Operatio n
Input
O utput
Disk reset
AH =
DL =
00h
Drive No.
(FDD:00h-01h; HDD:
80h-81h)
C Y=
=
AH =
0: S ucces s fully completed
1: Error
S tatus
F loppy dis k s tatus table
S tatus
Des cription
00h:
01h:
02h:
03h:
04h:
06h:
08h:
10h:
20h:
40h:
80h:
S ucces s fully completed
Wrong command s ent
C annot find address mark.
Atte mpted writing on
protected disk
C annot find reques ted
s ector.
Dis k was changed.
DMA overrun
C RC error during diskette
reading
C rashed FDC
C rashed during seek
operation
Timer overflowed
Hard dis k s tatus table
S tatus
Des cription
00h:
01h:
02h:
04h:
07h:
08h:
10h:
20h:
40h:
80h:
B B h:
S ucces s fully completed
Wrong command s ent
C annot find address mark.
C annot find reques ted
s ector.
Drive parameter error
DMA overrun
Error during reading
C rashed HDC
C rashed during seek
operation
Timer overflowed
Undefined error
R eading disk drive
data
AH =
DL =
01h
Drive No.
(FDD:00h- 01h, HDD:
80h- 81h)
AH = Disk drive s tatus
R eading sector
AH =
AL =
C H =
C L =
C H =
C L =
=
DH =
DL =
E S:B-
X =
02h
Number of s ectors
Track No.
S ector No.
C ylinder No.
Ins ignificant 8 bits
S ector No. (B its 0 - 6)
C ylinder No.
S ignificant 2 bits (Bits
7 - 8)
Head No.
Drive No. (FDD: 00h -
01h, HDD: 80h - 81h)
B uffer address
C Y=
=
AH =
0: S ucces s fully completed
1: Error
S tatus