Interface

5.3.2 Command descriptions

The contents of the I/O registers to be necessary for issuing a command and the example indication of the I/O registers at command completion are shown as following in this subsection.

Example: READ SECTOR(S)

At command issuance (I/O registers setting contents)

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

7

 

6

5

4

3

 

2

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

1F7H(CM)

0

 

0

1

0

0

 

0

0

 

0

 

 

 

 

 

 

1F6H(DH)

x

 

L

x

DV

Head No. / LBA [MSB]

 

 

 

 

 

 

 

 

 

1F5H(CH)

Start cylinder address [MSB] / LBA

 

 

 

1F4H(CL)

Start cylinder address [LSB] / LBA

 

 

 

 

 

 

 

 

 

1F3H(SN)

Start sector No. / LBA [LSB]

 

 

 

 

1F2H(SC)

Transfer sector count

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1F1H(FR)

xx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

At command completion (I/O registers contents to be read)

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

7

 

6

5

4

3

 

2

1

 

0

 

 

 

 

 

 

 

 

 

 

 

1F7H(ST)

Status information

 

 

 

 

 

 

 

 

 

 

 

 

 

1F6H(DH)

x

 

L

x

DV

Head No. / LBA [MSB]

 

 

 

 

 

 

 

 

 

1F5H(CH)

End cylinder address [MSB] / LBA

 

 

 

1F4H(CL)

End cylinder address [LSB] / LBA

 

 

 

 

 

 

 

 

 

 

1F3H(SN)

End sector No. / LBA [LSB]

 

 

 

 

1F2H(SC)

X’00’

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1F1H(ER)

Error information

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CM: Command register

FR: Features register

DH: Device/Head register

ST: Status register

CH: Cylinder High register

ER: Error register

CL: Cylinder Low register

L: LBA (logical block address) setting bit

SN: Sector Number register

DV: Device address. bit

5-18

C141-E202-01EN

Page 94
Image 94
Fujitsu MHU2100AT manual Command descriptions