Azure Sphere MT3620 M4 API Reference Manual
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
dma_vfifo Struct Reference

dma_vfifo specifies the specified settings of the VFF DMA, which are only used for the VFF DMA. More...

#include <os_hal_dma.h>

Data Fields

u32 fifo_thrsh
 It specifies the threshold for DMA_INT_VFIFO_THRESHOLD. More...
 
u8 alert_cmp_type
 Specifies the Alert Length of Virtual FIFO DMA.
 
u32 alert_len
 Specifies the Compare Equation Between ALTLEN and FIFO_SIZE - FIFO_CNT.
 
u32 fifo_size
 Virtual FIFO size.
 
u32 timeout_cnt
 Interrupt will assert if there is no new data into FIFO more than n T(Bus Clock)
 

Detailed Description

dma_vfifo specifies the specified settings of the VFF DMA, which are only used for the VFF DMA.

Field Documentation

u32 fifo_thrsh

It specifies the threshold for DMA_INT_VFIFO_THRESHOLD.

If the data count in FIFO is more or less than fifo_thrsh, the VFF DMA will trigger DMA_INT_VFIFO_THRESHOLD interrupt.


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