|
enum | twr_dma_channel_t {
TWR_DMA_CHANNEL_1 = 0,
TWR_DMA_CHANNEL_2 = 1,
TWR_DMA_CHANNEL_3 = 2,
TWR_DMA_CHANNEL_4 = 3,
TWR_DMA_CHANNEL_5 = 4,
TWR_DMA_CHANNEL_6 = 5,
TWR_DMA_CHANNEL_7 = 6
} |
| DMA channels. More...
|
|
enum | twr_dma_request_t {
TWR_DMA_REQUEST_0 = 0,
TWR_DMA_REQUEST_1 = 1,
TWR_DMA_REQUEST_2 = 2,
TWR_DMA_REQUEST_3 = 3,
TWR_DMA_REQUEST_4 = 4,
TWR_DMA_REQUEST_5 = 5,
TWR_DMA_REQUEST_6 = 6,
TWR_DMA_REQUEST_7 = 7,
TWR_DMA_REQUEST_8 = 8,
TWR_DMA_REQUEST_9 = 9,
TWR_DMA_REQUEST_10 = 10,
TWR_DMA_REQUEST_11 = 11,
TWR_DMA_REQUEST_12 = 12,
TWR_DMA_REQUEST_13 = 13,
TWR_DMA_REQUEST_14 = 14,
TWR_DMA_REQUEST_15 = 15
} |
| DMA requests. More...
|
|
enum | twr_dma_direction_t {
TWR_DMA_DIRECTION_TO_PERIPHERAL = 0,
TWR_DMA_DIRECTION_TO_RAM = 1
} |
| DMA channel directions. More...
|
|
enum | twr_dma_size_t {
TWR_DMA_SIZE_1 = 0,
TWR_DMA_SIZE_2 = 1,
TWR_DMA_SIZE_4 = 2
} |
| DMA channel data size. More...
|
|
enum | twr_dma_mode_t {
TWR_DMA_MODE_STANDARD = 0,
TWR_DMA_MODE_CIRCULAR = 1
} |
| DMA channel mode. More...
|
|
enum | twr_dma_event_t {
TWR_DMA_EVENT_ERROR = 0,
TWR_DMA_EVENT_HALF_DONE = 1,
TWR_DMA_EVENT_DONE = 2
} |
| DMA channel event. More...
|
|
enum | twr_dma_priority_t {
TWR_DMA_PRIORITY_LOW = 0,
TWR_DMA_PRIORITY_MEDIUM = 1,
TWR_DMA_PRIORITY_HIGH = 2,
TWR_DMA_PRIORITY_VERY_HIGH = 3
} |
| DMA channel priority. More...
|
|
Driver for DMA.