45 #ifndef ADI_DATA_TRANSFER_H 46 #define ADI_DATA_TRANSFER_H 51 #include <rtos_map/adi_rtos_map.h> 64 #define ADI_DT_BUFNUM (2u) 71 struct _ADI_DT_BUFF_INFO; 77 typedef struct _ADI_DT_BUFF_INFO
84 struct _ADI_DT_BUFF_INFO * pNextBuffer;
91 typedef enum _ADI_DT_MODE
95 ADI_DT_MODE_NONBLOCKING
98 typedef void * ADI_DEVICE_HANDLE;
106 ADI_DT_BUFF_INFO BufInfo[ADI_DT_BUFNUM];
107 ADI_DT_BUFF_INFO * pFreeBuffer;
108 ADI_DT_BUFF_INFO * pFillBuffer;
110 ADI_DT_BUFF_INFO * pActiveBuffer;
111 ADI_DT_MODE eDataTranferMode;