IBM DTNA-22160 Hard Drive Specifications - Page 134
Set Max LBA/CYL F9h: Vendor Specific
View all IBM DTNA-22160 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 134 highlights
12.26 Set Max LBA/CYL (F9h: Vendor Specific) Command Block Output Registers Register 76543210 Data Feature Sector Count B Sector Number V V V V V V V V Cylinder Low V V V V V V V V Cylinder High V V V V V V V V Device/Head 1L1DHHHH Command 11111001 Command Block Input Registers Register 76543210 Data Error ...See Below... Sector Count Sector Number V V V V V V V V Cylinder Low V V V V V V V V Cylinder High V V V V V V V V Device/Head HHHH Status ...See Below... Error Register 76543210 BBK UNC 0 IDN 0 ABT T0N AMN 00000V00 Status Register 76543210 BSY RDY DF DSC DRQ COR IDX ERR 0V0 0 V 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) | x Number of sectors per head (=63) | x Number of cylinders) - 1 | 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 OEM Specifications of DTNA-2xxxx 2.5 inch H D D