Fujitsu MPB3032AT, MPB3054AT, MPB3052AT, MPB3021AT manual Other commands, DMA data transfer commands

Models: MPB3043AT MPB3021AT MPB3052AT MPB3032AT MPB3054AT

1 180
Download 180 pages 25.81 Kb
Page 126
Image 126

5.4.4Other commands

READ MULTIPLE

SLEEP

WRITE MULTIPLE

See the description of each command.

5.4.5DMA data transfer commands

READ DMA

WRITE DMA

Starting the DMA transfer command is the same as the READ SECTOR(S) or WRITE SECTOR(S) command except the point that the host initializes the DMA channel preceding the command issuance.

The interrupt processing for the DMA transfer differs the following point.

The interrupt processing for the DMA transfer differs the following point.

a)The host writes any parameters to the Features, Sector Count, Sector Number, Cylinder, and Device/Head register.

b)The host initializes the DMA channel

c)The host writes a command code in the Command register.

d)The device sets the BSY bit of the Status register.

e)The device asserts the DMARQ signal after completing the preparation of data transfer. The device asserts either the BSY bit during DMA data transfer.

f)When the command execution is completed, the device clears both BSY and DRQ bits and asserts the INTRQ signal. Then, the host reads the Status register.

g)The host resets the DMA channel.

C141-E045-02EN

5 - 61

Page 126
Image 126
Fujitsu MPB3032AT, MPB3054AT, MPB3052AT, MPB3021AT, MPB3043AT manual Other commands, DMA data transfer commands