![]() |
![]() |
Defines | |
| #define | CSL_DMA_MIN_TX_SIZE (4) |
| #define | CSL_DMA_CHAN_MAX (16) |
| #define | CSL_DMA_CHAN_COUNT (4) |
| #define | CSL_DMA_CHANNEL_BUSY (1) |
| #define | CSL_DMA_CHANNEL_FREE (0) |
| #define | CSL_DMA_CHANNEL_ENABLE (Uint16)1 |
| #define | CSL_DMA_CHANNEL_DISABLE (Uint16)0 |
| #define | CSL_DMA_DMATCR2_DMASTART_SYNC_MASK (0x8004) |
| #define | CSL_DMA_UINT16_MASK (0xFFFF) |
| #define | CSL_DMA_UINT16_NUMBER_BITS (0x0010) |
| #define | CSL_DMA_RESET_CLOCK_CYCLE (0x20) |
| #define | CSL_DMA_ADDR_MODE_FIXED (0x02) |
| #define | CSL_DMA_ADDR_MODE_INCREMENT (0x00) |
| #define | CSL_DMA_ADDR_SHIFT (0x01) |
| #define | CSL_DMA_DARAM_START_ADDR (0x00060) |
| #define | CSL_DMA_DARAM_END_ADDR (0x07FFF) |
| #define | CSL_DMA_SARAM_START_ADDR (0x08000) |
| #define | CSL_DMA_SARAM_END_ADDR (0x27FFF) |
| #define | CSL_DMA_DARAM_ADDR_OFFSET (0x010000) |
| #define | CSL_DMA_SARAM_ADDR_OFFSET (0x080000) |
| #define | CSL_DMA_16BIT_MASK (0xFFFFu) |
| #define | CSL_DMA_16BIT_SHIFT (16u) |
| #define CSL_DMA_16BIT_MASK (0xFFFFu) |
Macro to mask 16 bits in DMA buffer
| #define CSL_DMA_16BIT_SHIFT (16u) |
Maro to shift 16 bits in DMA buffer
| #define CSL_DMA_ADDR_MODE_FIXED (0x02) |
Value for fixed addr mode
| #define CSL_DMA_ADDR_MODE_INCREMENT (0x00) |
Value for incr. addr mode
| #define CSL_DMA_ADDR_SHIFT (0x01) |
shift value to change cpu addr for DMA
| #define CSL_DMA_CHAN_COUNT (4) |
Number of channels on each DMA Engine
| #define CSL_DMA_CHAN_MAX (16) |
Total no of channels for all DMA Engines
| #define CSL_DMA_CHANNEL_BUSY (1) |
hash define value for channel busy status
Referenced by DMA_open().
| #define CSL_DMA_CHANNEL_DISABLE (Uint16)0 |
hash define value for channel disable bit
Referenced by DMA_stop().
| #define CSL_DMA_CHANNEL_ENABLE (Uint16)1 |
hash define value for channel enable bit
Referenced by DMA_start().
| #define CSL_DMA_CHANNEL_FREE (0) |
hash define value for channel free status
Referenced by DMA_close().
| #define CSL_DMA_DARAM_ADDR_OFFSET (0x010000) |
DARAM starting address seen by DMA
| #define CSL_DMA_DARAM_END_ADDR (0x07FFF) |
DARAM ending address
| #define CSL_DMA_DARAM_START_ADDR (0x00060) |
DARAM starting address
| #define CSL_DMA_DMATCR2_DMASTART_SYNC_MASK (0x8004) |
hash define value for dma start and sync bit mask value
Referenced by DMA_config(), DMA_start(), and DMA_stop().
| #define CSL_DMA_MIN_TX_SIZE (4) |
Minimum Number of Bytes transfered by DMA
| #define CSL_DMA_RESET_CLOCK_CYCLE (0x20) |
DMA reset clock cycle count
Referenced by DMA_init().
| #define CSL_DMA_SARAM_ADDR_OFFSET (0x080000) |
SARAM starting address seen by DMA
| #define CSL_DMA_SARAM_END_ADDR (0x27FFF) |
SARAM ending address
| #define CSL_DMA_SARAM_START_ADDR (0x08000) |
SARAM starting address
| #define CSL_DMA_UINT16_MASK (0xFFFF) |
mask value for 16 bit variable
| #define CSL_DMA_UINT16_NUMBER_BITS (0x0010) |
no of bits in a Uint16 datatype variable
1.7.4