PER Firmware
Loading...
Searching...
No Matches
dma.h File Reference
Include dependency graph for dma.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dma_init_t
 

Functions

bool PHAL_initDMA (dma_init_t *init)
 
void PHAL_DMA_startTxfer (dma_init_t *init)
 
void PHAL_DMA_stopTxfer (dma_init_t *init)
 
void PHAL_DMA_reEnable (dma_init_t *init)
 
void PHAL_DMA_setMemAddress (dma_init_t *init, const uint32_t address)
 
void PHAL_DMA_setTxferLength (dma_init_t *init, const uint32_t length)
 

Detailed Description

Author
Chris McGalliard - Port of L4 HAL by Dawson Moore (moore.nosp@m.800@.nosp@m.purdu.nosp@m.e.ed.nosp@m.u)
Version
0.1
Date
2023-08-19

Function Documentation

◆ PHAL_DMA_reEnable()

void PHAL_DMA_reEnable ( dma_init_t * init)
Here is the caller graph for this function:

◆ PHAL_DMA_setMemAddress()

void PHAL_DMA_setMemAddress ( dma_init_t * init,
const uint32_t address )
Here is the caller graph for this function:

◆ PHAL_DMA_setTxferLength()

void PHAL_DMA_setTxferLength ( dma_init_t * init,
const uint32_t length )
Here is the caller graph for this function:

◆ PHAL_DMA_startTxfer()

void PHAL_DMA_startTxfer ( dma_init_t * init)
Here is the caller graph for this function:

◆ PHAL_DMA_stopTxfer()

void PHAL_DMA_stopTxfer ( dma_init_t * init)
Here is the caller graph for this function:

◆ PHAL_initDMA()

bool PHAL_initDMA ( dma_init_t * init)
Here is the call graph for this function:
Here is the caller graph for this function: