Fujitsu MPD3173AT Product Manual - Page 86
Execution example of READ MULTIPLE command
![]() |
View all Fujitsu MPD3173AT manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 86 highlights
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 Parameter Write ~ BSY DRDY Command Issue Status read INTRQ DRQ Sector transferred 1 2 3 4 Block Status read Status read 5 6 7 8 Block 9 Partial block Figure 5.1 Execution example of READ MULTIPLE command At command issuance (I/O registers setting contents) 1F7H(CM) 1 1 0 0 0 1 0 0 1F6H(DH) × L × DV Start head No. /LBA [MSB] 1F5H(CH) 1F4H(CL) 1F3H(SN) 1F2H(SC) 1F1H(FR) Start cylinder No. [MSB]/ LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector count xx At command completion (I/O registers contents to be read) 1F7H(ST) Status information 1F6H(DH) × L × DV End head No. /LBA [MSB] 1F5H(CH) 1F4H(CL) 1F3H(SN) 1F2H(SC) 1F1H(ER) End cylinder No. [MSB] / LBA End cylinder No. [LSB] / LBA End sector No. / LBA [LSB] 00H (*1) Error information *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. C141-E069-02EN 5 - 19
![](/manual_guide/products/fujitsu-mpd3173at-product-manual-0e5bce5/86.png)