Это старая версия документа!
Target Architecture (arm) Target Architecture Variant (xscale) Target ABI (OABI) System configuration (em5) System hostname (ttyS0) Port to run a getty (login prompt) on Baudrate to use (38400) System configuration Root FS skeleton (custom target skeleton) (../em5-fs-skeleton) custom target skeleton path Kernel Kernel binary format (zImage) --->
A companion chip is defined as a device that has the ability to control the external bus, whereas an external peripheral must be controlled by the memory controller.
Set | Channels | Priority | Number of Times Served |
---|---|---|---|
0 | 0, 1, 2, 3, 16, 17, 18, 19 | I (High) | 4/8 |
1 | 4, 5, 6, 7, 20, 21, 22, 23 | II | 2/8 |
2 | 8, 9, 10, 11, 24, 25, 26, 27 | III | 1/8 |
3 | 12, 13, 14, 15, 28, 29, 30, 31 | IV | 1/8 |
For a flow-through DMA read/write from/to an internal peripheral, use the following settings for the DMA controller register bits:
Read: DCMDx[FLYBYS] and DCMDx[FLYBYT] = 0 DSADRx[SRCADDR] = memory address DTADRx[TRGADDR] = internal peripheral address DCMDx[INCSRCADDR] = 1 DCMDx[INCTRGADDR] = 0 DCMDx[FLOWSRC] = 0 DCMDx[FLOWTRG] = 1 Write: DCMDx[FLYBYS] and DCMDx[FLYBYT] = 0 DSADRx[SRCADDR] = internal peripheral address DTADRx[TRGADDR] = memory address DCMDx[INCSRCADDR] = 0 DCMDx[INCTRGADDR] = 1 DCMDx[FLOWSRC] = 1 DCMDx[FLOWTRG] = 0