CHAPTER 5 APPLICATION EXAMPLES
Application Note U17121EJ1V1AN
99
Figure 5-6. IDE_Write_DMA Function
400 0000H
4096 bytes
Descriptor table
500 0000H
700 0000H
3FF FFFFH
4FF FFFFH
6FF FFFFH
600 0000H
5FF FFFFH
000 0000H
IDE HDD
Number of transfer bytes 0000 1000H
WRITE DMA (Data transfer from SDRAM to IDE HDD)
:
Transfer address 0400 0000H
Bus master transfer of 8 sectors (4096 bytes)
is performed from 400 0000H (SDRAM area)
to LBA0 of IDE HDD.
Figure 5-7. IDE_Read_DMA Function
400 0000H
4096 bytes
Descriptor table
500 0000H
600 0000H
3FF FFFFH
4FF FFFFH
5FF FFFFH
700 0000H
6FF FFFFH
000 0000H
IDE HDD
READ DMA (Data transfer from IDE HDD to SDRAM)
:
Bus master transfer of 8 sectors (4096 bytes)
is performed from LBA0 of IDE HDD to
500 0000H (SDRAM area).
Number of transfer bytes 0000 1000H
Transfer address 0500 0000H