|
foxBMS-UnitTests
1.0.0
The foxBMS Unit Tests API Documentation
|
Go to the documentation of this file.
54 #ifndef FOXBMS__DMA_H_
55 #define FOXBMS__DMA_H_
bool DMA_IsTransmitOngoing(void)
gets the SPI transmit status.
void DMA_ReInit(void)
Re-enables the DMA module.
enum STD_RETURN_TYPE STD_RETURN_TYPE_e
void DMA_SetTxTransmitOngoingN775(void)
sets the SPI transmit status.
void DMA_Initialize(void)
Enables the DMA module.
g_dmaCTRL dma_n775DmaControlPacketTx
void DMA_ReInitN775Rx(void)
Re-enables the DMA module. This function re-enables the DMA streams. Called in DMA complete interrupt...
g_dmaCTRL g_dmaCTRLPKT_TX
STD_RETURN_TYPE_e DMA_TransmitReceive_SPIwithDMA(void)
Sends and receives data over SPI with DMA.
void DMA_InitN775(void)
enables the DMA module. This function enables the DMA streams.
void DMA_SetTransmitOngoing(void)
sets the SPI transmit status.
void DMA_ReInitN775Tx(void)
Re-enables the DMA module. This function re-enables the DMA streams. Called in DMA complete interrupt...
void DMA_SetRxTransmitOngoingN775(void)
sets the SPI transmit status.
STD_RETURN_TYPE_e DMA_TransmitSPiWithDmaN775(void)
Sends data over SPI with DMA.
g_dmaCTRL g_dmaCTRLPKT_RX
bool DMA_IsRxTransmitOngoingN775(void)
gets the SPI transmit status.
bool DMA_IsTxTransmitOngoingN775(void)
gets the SPI transmit status.
g_dmaCTRL dma_n775DmaControlPacketRx
Headers for the configuration for the DMA module.