Текст страницы
12.4 Download Microcode (92h)
Table 92 Download Microcode Command (92h)
Command Input
Field
Description
FEATURE
SUBCOMMAND field
COUNT
BLOCK COUNT field (7:0)
LBA
Bit Description
27:24 Reserved
23:8 BUFFER OFFSET field
7:0 BLOCK COUNT field (15:8)
DEVICE
Bit Description
7:5 Obsolete
4 Transport Dependent
3:0 Reserved
Command
7:0 92h
Normal Outputs
Field
Description
FEATURE
Subcommand code.
03h : Download with offsets and save microcode. (See Section 12.4.3)
07h : Download and save microcode.
0Eh : Download with offsets and save microcode for future use. (See Section 12.4.4)
0Fh : Activate downloaded microcode. (See Section 12.4.5)
Other values are reserved.
COUNT
Lower byte of 16-bit sector count value to transfer from the host. (See Section 12.4.2)
NUMBER
Higher byte of 16-bit sector count value to transfer from the host. (See Section 12.4.2)
CYLINDER
Buffer offset (only used for Feature = 03h or 0Eh)
Error Outputs
Field
Description
ERROR
Bit Description
7 INTERFACE CRC bit
6:3 N/A
2 ABORT bit
1:0 N/A
COUNT
N/A
LBA
N/A
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
145
Hard Disk Drive Specification