iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxCif_clearKernelResetState (void) |
Function to clear the kernel reset state. More... | |
IFX_INLINE uint16 | IfxCif_getCifModuleId (void) |
Function to query the CIF module ID. More... | |
IFX_INLINE IfxCif_PortInputSelection | IfxCif_getCifModulePortInputSelection (void) |
Function to query the port input selection. More... | |
IFX_INLINE uint8 | IfxCif_getCifModuleRevision (void) |
Function to query the CIF module revision. More... | |
IFX_INLINE uint8 | IfxCif_getCifModuleType (void) |
Function to query the CIF module ID. More... | |
IFX_INLINE IfxCif_State | IfxCif_getClockControlLogicState (void) |
Function to query the clock distribution enabled state. More... | |
IFX_INLINE IfxCif_DataPathSelectorForMainPath | IfxCif_getDataPathSelectorForMainPath (void) |
Function to query the data path for main path. More... | |
IFX_INLINE IfxCif_InputInterface | IfxCif_getInputInterface (void) |
Function to query the input interface of the CIF interface. More... | |
IFX_INLINE IfxCif_State | IfxCif_getIspInputPortSHSyncState (void) |
Function to query the current level of the ISP input port s_hsync (for testing purposes only) More... | |
IFX_INLINE IfxCif_State | IfxCif_getKernelResetStatus (void) |
Function to query the kernel reset status. More... | |
IFX_INLINE uint16 | IfxCif_getModuleNumber (void) |
Function to query the module number. More... | |
IFX_INLINE uint8 | IfxCif_getModuleRevisionNumber (void) |
Function to query the revision number of the CIF interface. More... | |
IFX_INLINE IfxCif_State | IfxCif_getModuleState (void) |
Function to query the state of the CIF module. More... | |
IFX_INLINE uint8 | IfxCif_getModuleType (void) |
Function to query the module type. More... | |
IFX_INLINE IfxCif_YCSplitterChannelMode | IfxCif_getYCSplitterChannelMode (void) |
Function to query the Y/C splitter channel mode. More... | |
IFX_INLINE void | IfxCif_setClockControlLogicState (IfxCif_State clockControlLogicState) |
Function to enable or disable the clock distribution to all CIF submodules. More... | |
IFX_INLINE void | IfxCif_setDataPathSelectorForMainPath (IfxCif_DataPathSelectorForMainPath pathSelector) |
Function to set the data path for main path. More... | |
IFX_INLINE void | IfxCif_setInputInterface (IfxCif_InputInterface interface) |
Function to set the input interface of the CIF interface. More... | |
IFX_INLINE void | IfxCif_setKernelResetRequestState (IfxCif_State state) |
Function to request a kernel reset or reset the request bit. More... | |
IFX_INLINE void | IfxCif_setYCSplitterChannelMode (IfxCif_YCSplitterChannelMode mode) |
Function to set the Y/C splitter channel mode. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getInternalClockMode (IfxCif_Submodules submodule) |
Function to query the clock state of a submodule. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getKernelResetRequestState (void) |
Function to query the state of the kernel reset request bit. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getSoftwareResetMode (IfxCif_Submodules submodule) |
Function to query the reset mode of a submodule. More... | |
IFX_EXTERN void | IfxCif_resetModule (Ifx_CIF_BBB *cifBbb) |
resets CIF kernel More... | |
IFX_EXTERN void | IfxCif_setInternalClockMode (IfxCif_Submodules submodule, IfxCif_State clockState) |
Function to enable or disable the clock of a submodule. More... | |
IFX_EXTERN void | IfxCif_setModuleStateRequest (IfxCif_State state) |
Function to request enabling or disabling of the CIF module. More... | |
IFX_EXTERN void | IfxCif_setSoftwareResetMode (IfxCif_Submodules submodule, IfxCif_State resetMode) |
Function to enable or disable the reset mode of a submodule. More... | |
IFX_INLINE void IfxCif_clearKernelResetState | ( | void | ) |
IFX_INLINE uint16 IfxCif_getCifModuleId | ( | void | ) |
IFX_INLINE IfxCif_PortInputSelection IfxCif_getCifModulePortInputSelection | ( | void | ) |
Function to query the port input selection.
IFX_INLINE uint8 IfxCif_getCifModuleRevision | ( | void | ) |
IFX_INLINE uint8 IfxCif_getCifModuleType | ( | void | ) |
IFX_INLINE IfxCif_State IfxCif_getClockControlLogicState | ( | void | ) |
Function to query the clock distribution enabled state.
IFX_INLINE IfxCif_DataPathSelectorForMainPath IfxCif_getDataPathSelectorForMainPath | ( | void | ) |
Function to query the data path for main path.
IFX_INLINE IfxCif_InputInterface IfxCif_getInputInterface | ( | void | ) |
Function to query the input interface of the CIF interface.
IFX_EXTERN IfxCif_State IfxCif_getInternalClockMode | ( | IfxCif_Submodules | submodule) |
Function to query the clock state of a submodule.
submodule | Identifier of the submodule |
IFX_INLINE IfxCif_State IfxCif_getIspInputPortSHSyncState | ( | void | ) |
Function to query the current level of the ISP input port s_hsync (for testing purposes only)
IFX_EXTERN IfxCif_State IfxCif_getKernelResetRequestState | ( | void | ) |
Function to query the state of the kernel reset request bit.
IFX_INLINE IfxCif_State IfxCif_getKernelResetStatus | ( | void | ) |
Function to query the kernel reset status.
IFX_INLINE uint16 IfxCif_getModuleNumber | ( | void | ) |
IFX_INLINE uint8 IfxCif_getModuleRevisionNumber | ( | void | ) |
IFX_INLINE IfxCif_State IfxCif_getModuleState | ( | void | ) |
Function to query the state of the CIF module.
Definition at line 2677 of file IfxCif.h.
Referenced by IfxCif_Cam_init().
IFX_INLINE uint8 IfxCif_getModuleType | ( | void | ) |
IFX_EXTERN IfxCif_State IfxCif_getSoftwareResetMode | ( | IfxCif_Submodules | submodule) |
Function to query the reset mode of a submodule.
submodule | Identifier of the submodule |
IFX_INLINE IfxCif_YCSplitterChannelMode IfxCif_getYCSplitterChannelMode | ( | void | ) |
Function to query the Y/C splitter channel mode.
IFX_EXTERN void IfxCif_resetModule | ( | Ifx_CIF_BBB * | cifBbb) |
IFX_INLINE void IfxCif_setClockControlLogicState | ( | IfxCif_State | clockControlLogicState) |
Function to enable or disable the clock distribution to all CIF submodules.
clockControlLogicState | IfxCif_State_Enabled to enable clock distribution, IfxCif_State_Disabled to disable clock distribution |
IFX_INLINE void IfxCif_setDataPathSelectorForMainPath | ( | IfxCif_DataPathSelectorForMainPath | pathSelector) |
Function to set the data path for main path.
pathSelector | Selector for the main data path |
Definition at line 2739 of file IfxCif.h.
Referenced by IfxCif_Cam_disableJpegEncoder(), and IfxCif_Cam_enableJpegEncoder().
IFX_INLINE void IfxCif_setInputInterface | ( | IfxCif_InputInterface | interface) |
IFX_EXTERN void IfxCif_setInternalClockMode | ( | IfxCif_Submodules | submodule, |
IfxCif_State | clockState | ||
) |
Function to enable or disable the clock of a submodule.
submodule | Identifier of the submodule to enable or disable |
clockState | IfxCif_State_Enabled to enable the clock, IfxCif_State_Disabled to disable the clock |
IFX_INLINE void IfxCif_setKernelResetRequestState | ( | IfxCif_State | state) |
Function to request a kernel reset or reset the request bit.
state | IfxCif_State_Enabled to request a reset, IfxCif_State_Disabled to reset the request bit before a reset was performed |
Definition at line 2944 of file IfxCif.h.
Referenced by IfxCif_Cam_init().
IFX_EXTERN void IfxCif_setModuleStateRequest | ( | IfxCif_State | state) |
Function to request enabling or disabling of the CIF module.
state | IfxCif_State_Enabled to request the enabling of the module, IfxCif_State_Disabled otherwise |
IFX_EXTERN void IfxCif_setSoftwareResetMode | ( | IfxCif_Submodules | submodule, |
IfxCif_State | resetMode | ||
) |
Function to enable or disable the reset mode of a submodule.
submodule | Identifier of the submodule |
resetMode | IfxCif_State_Enabled to enable the reset of the submodule, IfxCif_State_Disabled to disable the reset |
IFX_INLINE void IfxCif_setYCSplitterChannelMode | ( | IfxCif_YCSplitterChannelMode | mode) |