libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
Go to the source code of this file.
Macros | |
#define | DMA_CSELR(dma_base) MMIO32((dma_base) + 0xA8) |
#define | DMA1_CSELR DMA_CSELR(DMA1) |
#define | DMA2_CSELR DMA_CSELR(DMA2) |
#define | DMA_CSELR_CxS_SHIFT(channel) (4 * ((channel) - 1)) |
#define | DMA_CSELR_CxS_MASK (0x0f) |
Functions | |
void | dma_set_channel_request (uint32_t dma, uint8_t channel, uint8_t request) |
DMA Channel Set Request Selection. More... | |