Changes between Version 10 and Version 11 of Component/Vci Dma
- Timestamp:
- Nov 11, 2009, 6:21:46 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Dma
v10 v11 18 18 This component has 4 memory-mapped registers : 19 19 20 * `DMA_SRC`(Read / Write)20 * '''DMA_SRC''' (Read / Write) 21 21 It defines the physical address of the source buffer. 22 22 23 * `DMA_DST`(Read / Write)23 * '''DMA_DST''' (Read / Write) 24 24 It defines the physical address of the destination buffer. 25 25 26 * `DMA_LEN`(Read / Write)26 * '''DMA_LEN''' (Read / Write) 27 27 It defines the length of transfer, in bytes. This register must be written after writing into 28 28 registers DAMA_SRC & DMA_DST, as the writing into the DMA_LEN register starts the transfer. … … 30 30 This register can be used to test the DMA coprocessor status. 31 31 32 * `DMA_RESET`(Write-only)32 * '''DMA_RESET''' (Write-only) 33 33 Writing any value into this pseudo-register makes a clean re-initialisation of the DMA coprocessor: 34 34 The on-going VCI transaction is completed before the coprocessor returns the IDLE state. 35 35 This write access must be used by the software ISR to aknowledge the DMA IRQ. 36 36 37 * `DMA_IRQ_DISABLED`(Read / Write)37 * '''DMA_IRQ_DISABLED''' (Read / Write) 38 38 A non zero value disables the IRQ line. The RESET value is zero. 39 39