Azure Sphere MT3620 M4 API Reference Manual
|
M-HAL privite structure. More...
#include <mhal_spim.h>
Data Fields | |
u8 * | tx_buf |
used for tx temp buf | |
dma_addr_t | tx_dma |
temp tx DMA physical addr, it's the PA of mtk_spi_transfer->tx_buf | |
dma_addr_t | rx_dma |
temp rx DMA physical addr, it's the PA of mtk_spi_transfer->rx_buf | |
u32 | xfer_len |
temp transfer len to DMA | |
void * | user_data |
user_data is a OS-HAL defined parameter provided by mtk_mhal_spim_dma_done_callback_register(). | |
spi_dma_done_callback | dma_done_callback |
This function is used to register user's DMA done callback to OS-HAL layer. | |
M-HAL privite structure.
It's only used by DMA mode to programming M-HAL. OS-HAL is not need to care this structure.