
HB28C048/032/016A6
34
Contiguous I/O map (INDEX = 1)
-REG
A10 to A4 A3
A2
A1
A0
Offset
-IORD = L
-IOWR = L
0
×
×
×
×
×
×
×
×
×
×
×
×
×
0
0
0
0
0H
Data register
Data register
0
0
0
0
1
1H
Error register
Feature register
0
0
0
1
0
2H
Sector count register
Sector count register
0
0
0
1
1
3H
Sector number register
Sector number register
0
0
1
0
0
4H
Cylinder low register
Cylinder low register
0
0
1
0
1
5H
Cylinder high register
Cylinder high register
0
0
1
1
0
6H
Drive head register
Drive head register
0
0
1
1
1
7H
Status register
Command register
0
1
0
0
0
8H
Dup. even data register
Dup. even data register
0
1
0
0
1
9H
Dup. odd data register
Dup. odd data register
0
1
1
0
1
DH
Dup. error register
Dup. feature register
0
1
1
1
0
EH
Alt. status register
Device control register
0
1
1
1
1
FH
Drive address register
Reserved
Primary I/O map (INDEX = 2)
-REG
A10
A9 to A4
A3
A2
A1
A0
-IORD = L
-IOWR = L
0
×
×
×
×
×
×
×
×
×
×
1FH
0
0
0
0
Data register
Data register
0
1FH
0
0
0
1
Error register
Feature register
0
1FH
0
0
1
0
Sector count register
Sector count register
0
1FH
0
0
1
1
Sector number register
Sector number register
0
1FH
0
1
0
0
Cylinder low register
Cylinder low register
0
1FH
0
1
0
1
Cylinder high register
Cylinder high register
0
1FH
0
1
1
0
Drive head register
Drive head register
0
1FH
0
1
1
1
Status register
Command register
0
3FH
0
1
1
0
Alt. status register
Device control register
0
3FH
0
1
1
1
Drive address register
Reserved