This modules define APIs to initialize and configure UDMA for capture.
◆ CSITX_DRV_PSI_SRC_TAG
#define CSITX_DRV_PSI_SRC_TAG ((uint32_t)0x4) |
◆ CSITX_DRV_PSI_DEST_TAG
#define CSITX_DRV_PSI_DEST_TAG ((uint32_t)0x8) |
◆ CsitxDrv_setDMACfgParams()
◆ CsitxDrv_setChUdmaParams()
◆ CsitxDrv_clearUdmaParams()
◆ CsitxDrv_udmaTxTrpdInit()
int32_t CsitxDrv_udmaTxTrpdInit |
( |
Udma_ChHandle |
txChHandle, |
|
|
uint8_t * |
pTrpdMem, |
|
|
const uint32_t * |
destBuf, |
|
|
const Csitx_ChCfg * |
chCfg, |
|
|
uint32_t |
chIdx |
|
) |
| |
◆ CsitxDrv_udmaCQEventCb()
void CsitxDrv_udmaCQEventCb |
( |
Udma_EventHandle |
eventHandle, |
|
|
uint32_t |
eventType, |
|
|
void * |
appData |
|
) |
| |
◆ CsitxDrv_cacheWb()
void CsitxDrv_cacheWb |
( |
const void * |
addr, |
|
|
uint32_t |
size |
|
) |
| |
◆ CsitxDrv_cacheInv()
void CsitxDrv_cacheInv |
( |
const void * |
addr, |
|
|
uint32_t |
size |
|
) |
| |
◆ CsitxDrv_getTrpdMemAddr()
uint8_t* CsitxDrv_getTrpdMemAddr |
( |
uint32_t |
chIdx, |
|
|
uint32_t |
qCnt |
|
) |
| |