Set Max Lba/Cyl (F9H: Vendor Specific) - IBM DTNA-22160 - Travelstar 2.1 GB Hard Drive Specifications

(1800/2160 mb) 2.5-inch hard disk drive with ata interface
Hide thumbs Also See for DTNA-22160 - Travelstar 2.1 GB Hard Drive:
Table of Contents

Advertisement

12.26 Set Max LBA/CYL (F9h: Vendor Specific)

C o m m a n d B l o c k O u t p u t R e g i s t e r s
R e g i s t e r
D a t a
F e a t u r e
S e c t o r C o u n t
S e c t o r N u m b e r
C y l i n d e r L o w
C y l i n d e r H i g h
D e v i c e / H e a d
C o m m a n d
E r r o r R e g i s t e r
7
6
5
B B K U N C
0
0
0
0
Figure 81. Set Max LBA/CYL (F9h)
| This command overwrites the max LBA/CYL of H D D in a range of actual device capacity. Once device
receives this command, all accesses beyond that LBA/CYL are rejected with setting ABORT bit in status
register. Identify device command and Identify device D M A command return the LBA/CYL which is set
via this command as a default value.
Read Native Max LBA/CYL command should be issued and completed immediately prior to issuing Set
Max LBA/CYL command. If the device receives Set Max LBA/CYL command without a prior Read
Native Max LBA/CYL command, the device aborts the Set Max LBA/CYL command.
| In CHS mode, Cylinder High and Cylinder Low specify the max cylinder number. The Head number of
| DEVICE/HEAD and Sector Number are ignored. The default value(Max head number = 15, Max sector
| number = 63) is used for that.
| In LBA mode, the Head number of DEVICE/HEAD, Cylinder High Cylinder Low and Sector Number
| specify the max LBA. This LBA is adjusted to as follows.
|
Adjusted Max LBA = (Number of heads per track (=16)
|
|
| Number of cylinders is quotient of (Set number by this command+1)/(16 x 63). So the remainder of (Set
| number by this command+1)/(16 x 63) is cut down. In LBA mode,if the command sets the LBA that is
| smaller than 16 x 63, the device returns aborted error to the host. In CHS mode,if the command sets max
| cylinder number = 0, the device returns aborted error to the host.
126
O E M Specifications of DTNA-2xxxx 2.5 inch H D D
7 6 5 4 3 2 1 0
B
V V V V V V V V
V V V V V V V V
V V V V V V V V
1 L 1 D H H H H
1 1 1 1 1 0 0 1
4
3
2
1
0
I D N
0
A B T T 0 N A M N
0
0
V
0
0
x Number of sectors per head (=63)
x Number of cylinders) - 1
C o m m a n d B l o c k I n p u t R e g i s t e r s
R e g i s t e r
7 6 5 4 3 2 1 0
D a t a
E r r o r
. . . S e e B e l o w . . .
S e c t o r C o u n t
S e c t o r N u m b e r
V V V V V V V V
C y l i n d e r L o w
V V V V V V V V
C y l i n d e r H i g h
V V V V V V V V
D e v i c e / H e a d
S t a t u s
. . . S e e B e l o w . . .
S t a t u s R e g i s t e r
7
6
5
4
3
B S Y R D Y D F
D S C D R Q C O R I D X E R R
0
V
0
H H H H
2
1
0
0
V

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dtna-21800

Table of Contents