|
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.