Collaboration diagram for Initialization and de-initialization functions:Functions | |
| error_status_t | ll_dma_deinit (dma_regs_t *DMAx, uint32_t channel) |
| De-initialize the DMA registers to their default reset values. More... | |
| error_status_t | ll_dma_init (dma_regs_t *DMAx, uint32_t channel, ll_dma_init_t *p_dma_init) |
| Initialize the DMA registers according to the specified parameters in p_dma_init. More... | |
| void | ll_dma_struct_init (ll_dma_init_t *p_dma_init) |
| Set each field of a ll_dma_init_t type structure to default value. More... | |
| error_status_t ll_dma_deinit | ( | dma_regs_t * | DMAx, |
| uint32_t | channel | ||
| ) |
De-initialize the DMA registers to their default reset values.
| DMAx | DMAx instance |
| channel | This parameter can be one of the following values: |
| An | error_status_t enumeration value:
|
| error_status_t ll_dma_init | ( | dma_regs_t * | DMAx, |
| uint32_t | channel, | ||
| ll_dma_init_t * | p_dma_init | ||
| ) |
Initialize the DMA registers according to the specified parameters in p_dma_init.
| DMAx | DMAx instance |
| channel | This parameter can be one of the following values: |
| p_dma_init | pointer to a ll_dma_init_t structure. |
| An | error_status_t enumeration value:
|
| void ll_dma_struct_init | ( | ll_dma_init_t * | p_dma_init | ) |
Set each field of a ll_dma_init_t type structure to default value.
| p_dma_init | Pointer to a ll_dma_init_t structure whose fields will be set to default values. |
| None |