4 - 22 C156-E142-02EN
Note:
1. CY = Cylinder register
SC = Sector register
DH = Device/Head register
SN = Sector Number register
FR = Features register
y - This register contains parameters effective to run the command.
D - Indicates that only the Device parameter is effective and the LUN parameter is ineffective.
D* - Device 0 is addressed, but both devices execute the command.
2. The protocol above indicates the command protocol used.
ND - A non data command
PI - A PIO data-in command
4.5.1 IDENTIFY PACKET DEVICE (X'A1')
Table 4.19 IDENTIFY PACKET DEVICE command
Bit
76543210
CM10100001
DHXXXDRVXXXX
CHXXXXXXXX
CLXXXXXXXX
SNXXXXXXXX
SCXXXXXXXX
FRXXXXXXXX
When the ODD receives this command, it transfers device parameter information to the host. It
accepts this command even if in standby mode.
Table 4.20 lists the transfer data format. The reserved word indicates a value of 0.
The transfer byte length is 512 bytes.
One-word information uses DD15 as MSB (Most Significant Bit) and DD0 as LSB (Least
Significant Bit).
For ASCII character information such as base serial number, firmware version number, and
product number, the first character code in the string uses word 1, DD15 to 8; the second character
code uses word 1, DD7 to 0; the third character code uses word 2, DD15 to 8; and so on.