Текст страницы
12.24 Read Multiple Ext (29h)
The Read Multiple Ext command reads one or more sectors of data from disk media, and then transfers the data from
the device to the host.
The sectors are transferred through the Data Register 16 bits at a time. Command execution is identical to the Read
Sector(s) command except that an interrupt is generated for each block (as defined by the Set Multiple command)
instead of for each sector.
Table 170 Read Multiple Ext Command (29h)
Command Input
Field
Description
FEATURE
Reserved
COUNT
The number of logical sectors to be transferred. A value of 0000h
indicates that 65536 logical sectors are to be transferred
LBA
LBA of first logical sector to be transferred
DEVICE
Bit Description
7:5 Obsolete
4 Transport Dependent
3:0 Reserved
Command
7:0 29h
Normal Outputs
See Normal Outputs in Section 12.8 Flush Cache Ext (EAh)
Error Outputs
Field
Description
ERROR
Bit Description
7 INTERFACE CRC bit
6 UNCORRECTABLE ERROR bit
5 N/A
4 ID NOT FOUND bit
3 N/A
2 ABORT bit
1:0 Obsolete
COUNT
Reserved
LBA
LBA of First Unrecoverable Error
DEVICE
Bit Description
7 Obsolete
6 N/A
5 Obsolete
4 Transport Dependent
3:0 Reserved
STATUS
Bit Description
7:6 Transport Dependent
5 DEVICE FAULT bit
4 N/A
3 Transport Dependent
2 N/A
1 SENSE DATA AVAILABLE bit
0 ERROR bit
236
Hard Disk Drive Specification