48 #ifndef ti_drivers_Camera_CameraCC32XXDMA__include 49 #define ti_drivers_Camera_CameraCC32XXDMA__include 58 #include <ti/drivers/dpl/HwiP.h> 59 #include <ti/drivers/dpl/SemaphoreP.h> 90 #define CameraCC32XXDMA_DMA_TRANSFER_SIZE 64 CameraCC32XXDMA Hardware attributes.
Definition: CameraCC32XXDMA.h:126
CameraCC32XXDMA Object.
Definition: CameraCC32XXDMA.h:142
Camera_CaptureMode operationMode
Definition: CameraCC32XXDMA.h:145
uint32_t intNum
Definition: CameraCC32XXDMA.h:130
size_t cameraDMAxIntrRcvd
Definition: CameraCC32XXDMA.h:155
unsigned long channelIndex
Definition: CameraCC32XXDMA.h:134
struct CameraCC32XXDMA_HWAttrs CameraCC32XXDMA_HWAttrs
CameraCC32XXDMA Hardware attributes.
void(* Camera_Callback)(Camera_Handle handle, void *buf, size_t frameLength)
The definition of a callback function used by the Camera driver when used in Camera_MODE_CALLBACK.
Definition: Camera.h:283
bool opened
Definition: CameraCC32XXDMA.h:144
uint32_t intPriority
Definition: CameraCC32XXDMA.h:132
const Camera_FxnTable CameraCC32XXDMA_fxnTable
struct CameraCC32XXDMA_Object CameraCC32XXDMA_Object
CameraCC32XXDMA Object.
enum Camera_CaptureMode_ Camera_CaptureMode
Camera capture mode settings.
The definition of a Camera function table that contains the required set of functions to control a sp...
Definition: Camera.h:476
uint32_t baseAddr
Definition: CameraCC32XXDMA.h:128
void * captureBuf
Definition: CameraCC32XXDMA.h:150
uint32_t captureTimeout
Definition: CameraCC32XXDMA.h:149
size_t frameLength
Definition: CameraCC32XXDMA.h:152
bool cameraDMA_PingPongMode
Definition: CameraCC32XXDMA.h:154
HwiP_Handle hwiHandle
Definition: CameraCC32XXDMA.h:160
bool inUse
Definition: CameraCC32XXDMA.h:156
size_t bufferlength
Definition: CameraCC32XXDMA.h:151
struct CameraCC32XXDMA_Object * CameraCC32XXDMA_Handle
SemaphoreP_Handle captureSem
Definition: CameraCC32XXDMA.h:159
Camera_Callback captureCallback
Definition: CameraCC32XXDMA.h:148