K6610170
Rev.2
Dec 22, 2004
- 64 -
7.5.9. Format Track [50h] (Vendor Specific)
Task
File
Registers
7 6 5 4 3 2 1 0
Command 50h
LBA High
Logical cylinder number bit 15 - 8
LBA Mid
Logical cylinder Number bit 7 - 0
LBA Low
XX
Device/Head
X 0 X
DRV
Logical
head
Number
Sector Count
XXh
Features
XXh
The FORMAT TRACK command formats a single track on the device. Each good sector of data on the track
will be initialized to zero with the write operation. The logical track address and head address are specified
in the LBA High (Cylinder High), LBA Low (Cylinder Low) and Device/Head Registers. When the command is
accepted, the device sets the DRQ bit and waits for the host fill the sector buffer. When the sector buffer is
filled with 512 bytes of data, the device clears DRQ, sets BSY, and begins the command execution
(Transferred single sector data is ignored). This command is used only in the physical mode, but the
physical mode is not released. If the device is not in the physical mode, the device executes a vendor
specific operation.
7.5.10. Identify Device [ECh]
Task
File
Registers
7 6 5 4 3 2 1 0
Command ECh
LBA High
XX
LBA Mid
XX
LBA Low
XX
Device/Head
X X X
DRV
X X X X
Sector Count
XXh
Features
XXh
The IDENTIFY DEVICE command enables the host to receive parameter information from the device.
When the command is issued, the device sets BSY, stores the required parameter information in the
sector buffer, sets DRQ, and generates an interrupt. The host then reads the information from the
sector buffer through the Data Register. The parameter words are defined in Table 7.8
and
Table 7.9
All reserved bits or words is zero.