Fujitsu MHU2100AT manual Other commands, DMA data transfer commands

Models: MHU2100AT

1 278
Download 278 pages 51.42 Kb
Page 208
Image 208

Interface

Figure 5.6 Protocol for the command execution without data transfer

5.4.4 Other commands

READ MULTIPLE (EXT)

WRITE MULTIPLE (EXT)

SLEEP

See the description of each command.

5.4.5 DMA data transfer commands

READ DMA (EXT)

WRITE DMA (EXT)

INDENTIFY DEVICE 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.

Interruption processing for DMA transfer does not issue interruptions in any intermediate sector when a multisector command is executed.

The following outlines the protocol:

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 or DRQ bit during DMA data transfer.

5-132

C141-E202-01EN

Page 208
Image 208
Fujitsu MHU2100AT manual Other commands, DMA data transfer commands, Read Multiple EXT Write Multiple EXT Sleep