PER Firmware
Loading...
Searching...
No Matches
PHAL_DMA_Handle_t Struct Reference

A configured DMA transfer: fixed wiring + chosen parameters. More...

#include <dma.h>

Collaboration diagram for PHAL_DMA_Handle_t:
[legend]

Public Attributes

const PHAL_DMA_Wiring_twiring
 
PHAL_DMA_Params_t params
 
DMA_Channel_TypeDef * channel
 
PHAL_DMA_Callback_t callback
 

Detailed Description

A configured DMA transfer: fixed wiring + chosen parameters.

channel and callback are populated by PHAL_DMA_init()/PHAL_DMA_initWithCallback(), do not directly set either when constructing a PHAL_DMA_Handle_t.

Member Data Documentation

◆ callback

PHAL_DMA_Callback_t PHAL_DMA_Handle_t::callback

◆ channel

DMA_Channel_TypeDef* PHAL_DMA_Handle_t::channel

Populated by PHAL_DMA_init[WithCallback]()

◆ params

PHAL_DMA_Params_t PHAL_DMA_Handle_t::params

◆ wiring

const PHAL_DMA_Wiring_t* PHAL_DMA_Handle_t::wiring

The documentation for this struct was generated from the following file: