NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
dma.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dmaHandlers_s
 

Typedefs

typedef void(* dmaCallbackHandlerFuncPtr )(DMA_Channel_TypeDef *channel)
 
typedef struct dmaHandlers_s dmaHandlers_t
 

Enumerations

enum  dmaHandlerIdentifier_e { DMA1_CH2_HANDLER = 0, DMA1_CH3_HANDLER, DMA1_CH6_HANDLER, DMA1_CH7_HANDLER }
 

Functions

void dmaInit (void)
 
void dmaSetHandler (dmaHandlerIdentifier_e identifier, dmaCallbackHandlerFuncPtr callback)
 

Typedef Documentation

typedef void(* dmaCallbackHandlerFuncPtr)(DMA_Channel_TypeDef *channel)
typedef struct dmaHandlers_s dmaHandlers_t

Enumeration Type Documentation

Enumerator
DMA1_CH2_HANDLER 
DMA1_CH3_HANDLER 
DMA1_CH6_HANDLER 
DMA1_CH7_HANDLER 

Function Documentation

void dmaInit ( void  )
void dmaSetHandler ( dmaHandlerIdentifier_e  identifier,
dmaCallbackHandlerFuncPtr  callback 
)