Execution Example Of Read Multiple Command - Fujitsu MPD3XXXAT Product Manual

Mpd3xxxat series
Hide thumbs Also See for MPD3XXXAT:
Table of Contents

Advertisement

Figure 5.1 shows an example of the execution of the READ MULTIPLE command.
Block count specified by SET MULTIPLE MODE command = 4 (number of sectors in a
block)
READ MULTIPLE command specifies;
Number of requested sectors = 9 (Sector Count register = 9)
Number of sectors in incomplete block = remainder of 9/4 =1
Command Issue
Parameter
Write
~
BSY
DRDY
INTRQ
DRQ
Sector
transferred
Figure 5.1

Execution example of READ MULTIPLE command

At command issuance (I/O registers setting contents)
1F7
(CM)
1
H
1F6
(DH)
H
1F5
(CH)
H
1F4
(CL)
H
1F3
(SN)
H
1F2
(SC)
H
1F1
(FR)
H
At command completion (I/O registers contents to be read)
1F7
(ST)
H
1F6
(DH)
H
1F5
(CH)
H
1F4
(CL)
H
1F3
(SN)
H
1F2
(SC)
H
1F1
(ER)
H
*1 If the command is terminated due to an error, the remaining number of sectors for which
data was not transferred is set in this register.
Status read
1
2
3
4
Block
1
0
0
0
L
DV
Start head No. /LBA [MSB]
Start cylinder No. [MSB]/ LBA
Start cylinder No. [LSB] / LBA
Start sector No.
Transfer sector count
xx
Status information
L
DV
End head No. /LBA [MSB]
End cylinder No. [MSB] / LBA
End cylinder No. [LSB] / LBA
End sector No.
00
(*1)
H
Error information
C141-E069-02EN
Status read
5
6
7
8
9
Block
1
0
0
/ LBA [LSB]
/ LBA [LSB]
Status read
Partial
block
5 - 19

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpd3173atMpd3043atMpd3064atMpd3084atMpd3108atMpd3130at

Table of Contents