6.9
Addressing of drive Registers
The host addresses the drive through a set of registers called a Task File. These registers are mapped into
the host's I/O space. Two chip select lines (-HCS0 and -HCS1) and three address lines (HA00-02) are used
to select one of these registers, while a -HIOR or -HIOW is provided at the specified time.
The -HCS0 is used to address Command Block registers. while the -HCS1 is used to address Control Block
registers.
The following table shows the standard I/O address range for IBM PC-AT machines.
ÚÄÄÄÄÄÂÄÄÄÄÂÄÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³
A d d r .
³Ä
C S 0
³Ä
C S 1
³
H A 2
³
H A 1
³
H A 0
³ Ä
H I O R = 0 ( R e a d )
³ Ä
H I O W = 0 ( W r i t e )
³
ÃÄÄÄÄÄÅÄÄÄÄÅÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³
³
³
³
³
³
³
C o m m a n d B l o c k R e g i s t e r s
³
ÃÄÄÄÄÄÅÄÄÄÄÅÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³
1 F 0
³
0
³
1
³
0
³
0
³
0
³
D a t a R e g .
³
D a t a R e g .
³
³
1 F 1
³
0
³
1
³
0
³
0
³
1
³
E r r o r R e g .
³
F e a t u r e s R e g .
³
³
1 F 2
³
0
³
1
³
0
³
1
³
0
³
S e c t o r c o u n t R e g .
³
S e c t o r c o u n t R e g .
³
³
1 F 3
³
0
³
1
³
0
³
1
³
1
³
S e c t o r n u m b e r R e g .
³
S e c t o r n u m b e r R e g .
³
³
1 F 4
³
0
³
1
³
1
³
0
³
0
³
C y l i n d e r l o w R e g .
³
C y l i n d e r l o w R e g .
³
³
1 F 5
³
0
³
1
³
1
³
0
³
1
³
C y l i n d e r h i g h R e g .
³
C y l i n d e r h i g h R e g .
³
³
1 F 6
³
0
³
1
³
1
³
1
³
0
³
D r i v e / H e a d R e g .
³
D r i v e / H e a d R e g .
³
³
1 F 7
³
0
³
1
³
1
³
1
³
1
³
S t a t u s R e g .
³
C o m m a n d R e g .
³
ÃÄÄÄÄÄÅÄÄÄÄÅÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³
³
³
³
³
³
³
C o n t r o l B l o c k R e g i s t e r s
³
ÃÄÄÄÄÄÅÄÄÄÄÅÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³
3 F 6
³
1
³
0
³
1
³
1
³
0
³
A l t . S t a t u s R e g .
³
D e v i c e c o n t r o l R e g
³
³
3 F 7
³
1
³
0
³
1
³
1
³
1
³
D r i v e a d d r e s s R e g .
³
Ä
³
ÀÄÄÄÄÄÁÄÄÄÄÁÄÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Figure 27. Register Address
Note: "Addr." field is shown just as an example.
42
O E M Specifications of DTNA-2xxxx 2.5 inch H D D
Summary of Contents for DTNA-22160 - Travelstar 2.1 GB Hard Drive
Page 2: ......
Page 11: ...Figure 2 Breathing hole caution of DTNA 21800 22160 General 3...
Page 12: ...4 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 14: ...6 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 15: ...Part 1 Functional Specification Copyright IBM Corp 1997 7...
Page 16: ...8 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 26: ...18 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 40: ...32 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 51: ...Part 2 ATA Interface Specification Copyright IBM Corp 1997 43...
Page 52: ...44 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 54: ...46 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 56: ...48 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 82: ...74 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 88: ...80 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 163: ...Command Descriptions 155...
Page 164: ...156 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...
Page 167: ...Timings 159...
Page 168: ...160 OEM Specifications of DTNA 2xxxx 2 5 inch HDD...