48 #ifndef ti_sdo_fc_ires_vicp_IRES_VICP_
49 #define ti_sdo_fc_ires_vicp_IRES_VICP_
64 #define IRES_VICP_MAXRESOURCES 1
69 #define IRES_VICP_PROTOCOLNAME "ti.sdo.fc.ires.vicp"
79 #define VICP_MODNAME "ti.sdo.fc.ires.vicp"
86 #ifndef ti_sdo_fc_ires_NOPROTOCOLREV
struct IRES_VICP_ProtocolArgs IRES_VICP_ProtocolArgs
VICP Protocol Arguments definition.
short assignedIMX
Definition: ires_vicp.h:122
IRES_VICP_Obj extends the generic IRES_Obj structure that is returned back to the algorithm requestin...
Definition: ires_vicp.h:119
Definition: ires_vicp.h:169
short assignedVLCD
Definition: ires_vicp.h:123
Protocol revision type. Used to ensure the given 'protocol' revision can be validated.
Definition: ires_common.h:73
unsigned int imgBuf_length
Definition: ires_vicp.h:150
unsigned char * qiqBuf_base
Definition: ires_vicp.h:145
IRES Resource Protocol Definitions - IRES Resource.
unsigned int seqProgMem_length
Definition: ires_vicp.h:158
struct IRES_VICP_Registers IRES_VICP_Registers
short assignedSEQ
Definition: ires_vicp.h:124
unsigned char * vicp_cfg_base
Definition: ires_vicp.h:137
IRES_RequestMode mode
Definition: ires_vicp.h:106
unsigned int vlcdBuf_length
Definition: ires_vicp.h:157
IRES_Obj holds the private state associated with each logical resource.
Definition: ires_common.h:176
unsigned char * imxCmdBuf_base
Definition: ires_vicp.h:143
unsigned char * imxCoeffBuff_base
Definition: ires_vicp.h:142
unsigned char * vlcdDataBuf_base
Definition: ires_vicp.h:144
unsigned int imgBufA_length
Definition: ires_vicp.h:151
short requestIMX
Definition: ires_vicp.h:107
unsigned int imxCoeffBuff_length
Definition: ires_vicp.h:153
unsigned int seqDataMem_length
Definition: ires_vicp.h:159
int size
Definition: ires_vicp.h:105
Definition: ires_vicp.h:132
unsigned char * imgBufB_base
Definition: ires_vicp.h:141
short requestVLCD
Definition: ires_vicp.h:109
unsigned int imxCmdBuf_length
Definition: ires_vicp.h:154
unsigned char * seqProgMem_base
Definition: ires_vicp.h:147
unsigned int qiqBuf_length
Definition: ires_vicp.h:156
struct IRES_VICP_Obj * IRES_VICP_Handle
Handle to "logical" resource.
Definition: ires_vicp.h:98
unsigned char * vicp_umap1_base
Definition: ires_vicp.h:136
IRES_RequestMode
Mode in which resources can be requested.
Definition: ires_common.h:85
IRES_Obj ires
Definition: ires_vicp.h:121
int size
Definition: ires_vicp.h:134
struct IRES_VICP_Obj IRES_VICP_Obj
IRES_VICP_Obj extends the generic IRES_Obj structure that is returned back to the algorithm requestin...
struct IRES_VICP_Properties IRES_VICP_Properties
unsigned char * imgBufA_base
Definition: ires_vicp.h:140
unsigned char * imgBuf_base
Definition: ires_vicp.h:139
int size
Definition: ires_vicp.h:171
unsigned char * vlcdBuf_base
Definition: ires_vicp.h:146
short requestSEQ
Definition: ires_vicp.h:110
IRES_VICP_Registers * globalRegs
Definition: ires_vicp.h:173
unsigned int imgBufB_length
Definition: ires_vicp.h:152
unsigned char * seqDataMem_base
Definition: ires_vicp.h:148
VICP Protocol Arguments definition.
Definition: ires_vicp.h:103
unsigned int vlcdDataBuf_length
Definition: ires_vicp.h:155