TI Autonomous Driving Algorithms (TIADALG) Library User Guide
sfm_ti_device_utils.h File Reference
#include "ti/drv/udma/dmautils/dmautils.h"
#include "ti/drv/udma/udma.h"

Go to the source code of this file.

Functions

int32_t TIADALG_initDmaUtils (void *intAlgHandle)
 
void TIADALG_prePareDefault3DTr (void *trMem, int32_t channelNo)
 
void TIADALG_memcpy2D (const void *dstPtr, const void *srcPtr, uint16_t width, uint16_t height, int32_t dstStride, int32_t srcStride, int32_t chNo, void *dmaUtilsContext, uint8_t *trMem, int32_t immediateWait)
 
int32_t TIADALG_updatePingPong3DTr (uint8_t *src, uint8_t *dst, uint8_t *inTrMem, int32_t width, int32_t height, int32_t inPitch, int32_t blockWidth, int32_t blockHeight, int32_t blockPitch, int32_t pongOffset, int32_t isSrcPingPong, int32_t elmSize, int32_t chNo, void *dmaUtilsContext)
 

Function Documentation

◆ TIADALG_initDmaUtils()

int32_t TIADALG_initDmaUtils ( void *  intAlgHandle)

◆ TIADALG_prePareDefault3DTr()

void TIADALG_prePareDefault3DTr ( void *  trMem,
int32_t  channelNo 
)

◆ TIADALG_memcpy2D()

void TIADALG_memcpy2D ( const void *  dstPtr,
const void *  srcPtr,
uint16_t  width,
uint16_t  height,
int32_t  dstStride,
int32_t  srcStride,
int32_t  chNo,
void *  dmaUtilsContext,
uint8_t *  trMem,
int32_t  immediateWait 
)

◆ TIADALG_updatePingPong3DTr()

int32_t TIADALG_updatePingPong3DTr ( uint8_t *  src,
uint8_t *  dst,
uint8_t *  inTrMem,
int32_t  width,
int32_t  height,
int32_t  inPitch,
int32_t  blockWidth,
int32_t  blockHeight,
int32_t  blockPitch,
int32_t  pongOffset,
int32_t  isSrcPingPong,
int32_t  elmSize,
int32_t  chNo,
void *  dmaUtilsContext 
)

© Copyright 2018 Texas Instruments Incorporated. All rights reserved.
Document generated by doxygen 1.8.6