![](http://datasheet.mmic.net.cn/230000/7P064ATA2003C25_datasheet_15569086/7P064ATA2003C25_41.png)
7PxxxATA20xxC25
June 2000 Rev. 5 – ECO #12935
41
White Electronic Designs Corporation
(508) 366-5151
6. Idle (code: E3H or 97H): This command causes the Card to set BSY, enter the Idle mode, clear BSY
and generate an interrupt. If the sector count is non-zero, the automatic power down mode is enabled.
If the sector count is zero, the automatic power down mode is disabled.
7. Idle Immediate (code: E1H or 95H): This command causes the Card to set BSY, enter the Idle (Read)
mode, clear BSY and generate an interrupt.
8. Initialize Drive Parameters (code: 91H): This command enables the host to set the number of sectors
per track and the number of heads per cylinder.
9. Read Buffer (code: E4H): This command enables the host to read the current contents of the card's
sector buffer.
10. Read Multiple (code: C4H): This command performs similarly to the Read Sectors command.
Interrupts are not generated on each sector, but on the transfer of a block which contains the number of
sectors defined by a Set Multiple command.
11. Read Long Sector (code: 22H or 23H): This command performs similarly to the Read Sector(s)
command except that it returns 516 bytes of data instead of 512 bytes.
12. Read Sector(s) (code: 20H, 21H): This command reads from 1 to 256 sectors as specified in the
Sector Count register. A sector count of 0 requests 256 sectors. The transfer begins at the sector
specified in the Sector Number register.
13. Read Verify Sector (code: 40H or 41H): This command is identical to the Read Sectors command,
except that DRQ is never set and no data is transferred to the host .
14. Recalibrate (code: 1XH): This command is effectively a NOP command to the Card and is provided
for compatibility purposes.
15. Request Sense (code: 03H): This command requests an extended error code after a command ends
with an error.
16. Seek (code: 7XH): This command is effectively a NOP command to the Card although it does
perform a range check.
17. Set Features (code: EFH): This command is used by the host to establish or select certain features.
Feature
Operation
01H
Enable 8-bit data transfers.
55H
Disable Read Look Ahead.
66H
Disable Power on Reset (POR) establishment of defaults at Soft Reset.
81H
Enable 8-bit data transfers.
BBH
4 bytes of data apply on Read/Write Long commands.
CCH
Enable Power on Reset (POR) establishment of defaults at Soft Reset.
18. Set Multiple Mode (code: C6H): This command enables the Card to perform Read and Write Multiple
operations and establishes the block count for these commands.
19. Set Sleep Mode (code: E6H or 99H): This command causes the Card to set BSY, enter the Sleep
mode, clear BSY and generate an interrupt.
20. Stand By (code: E2H or 96H): This command causes the Card to set BSY, enter the Sleep mode
(which corresponds to the ATA "Standby" Mode), clear BSY and return the interrupt immediately.