IBM DTTA-351010 Hard Drive Specifications - Page 151
Set Max LBA/CYL F9h
View all IBM DTTA-351010 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 151 highlights
12.28 Set Max LBA/CYL (F9h) 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 CRC UNC 0 IDN 0 ABT T0N AMN 00000V00 Status Register 76543210 BSY RDY DF DSC DRQ COR IDX ERR 0V0 0 V Figure 110. Set Max LBA/CYL (F9h) This command overwrites the maximum number of 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 returns 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. If the device receives this command that changes maximum number of LBA or Cylinder to 0, the device returns aborted error to the host. Output Parameters To The Device B Option bit for selection whether nonvolatile or volatile. B = 0 is volatile condition. When B = 1 , MAX LBA/CYL which is set by Set Max LBA/CYL command is pre- served by POR. When B = 0 , MAX LBA/CYL which is set by Set Max LBA/CYL command will be lost by POR. Sector Number In LBA mode, this register contains LBA bits 0 - 7 which is to be set.(L=1) In CHS mode, this register is ignored. ( L = 0 ) Command Descriptions 143