iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxCif_generateIspFrameSynchronousConfigUpdateSignal (void) |
Function to generate a frame synchronous ISP configuration update signal. More... | |
IFX_INLINE void | IfxCif_generateIspImmediateConfigUpdateSignal (void) |
Function to generate an immediate ISP configuration update signal. More... | |
IFX_INLINE uint16 | IfxCif_getCurrentIspFrameCount (void) |
Function to query the current ISP frame count. More... | |
IFX_INLINE IfxCif_IspInformFieldInformation | IfxCif_getCurrentIspInformFieldInformation (void) |
Function to query the current field information. More... | |
IFX_INLINE IfxCif_State | IfxCif_getCurrentIspInputFormatterState (void) |
Function to query the current state of the ISP formatter. More... | |
IFX_INLINE IfxCif_IspCcirSequence | IfxCif_getIspCcirSequence (void) |
Function to query the currently set CCIR sequence. More... | |
IFX_INLINE IfxCif_IspColorSpaceMatrixCrominanceClippingRange | IfxCif_getIspColorSpaceMatrixCrominanceClippingRange (void) |
Function to query the clipping range of the crominance of the ISP output. More... | |
IFX_INLINE IfxCif_IspColorSpaceMatrixLuminanceClippingRange | IfxCif_getIspColorSpaceMatrixLuminanceClippingRange (void) |
Function to query the clipping range of the luminance of the ISP output. More... | |
IFX_INLINE IfxCif_State | IfxCif_getIspFieldInvertState (void) |
Function to query the state of field ID inversion. More... | |
IFX_INLINE IfxCif_IspFieldSelection | IfxCif_getIspFieldSelection (void) |
Function to query the currently set field sample mode. More... | |
IFX_INLINE IfxCif_IspSyncPolarity | IfxCif_getIspHSyncPolarity (void) |
Function to query the currently set polarity of the HSYNC signal. More... | |
IFX_INLINE IfxCif_State | IfxCif_getIspInputFormatterState (void) |
Function to query the current state of the ISP input formatter. More... | |
IFX_INLINE IfxCif_IspInputInterface | IfxCif_getIspInputInterface (void) |
Function to query the ISP input interface bit width. More... | |
IFX_INLINE uint16 | IfxCif_getIspInputPortSDataState (void) |
Function to query the current value of the ISP input port s_data (for test purposes only) More... | |
IFX_INLINE IfxCif_State | IfxCif_getIspInputPortSVSyncState (void) |
Function to query the current level of the ISP input port s_vsync (for test purposes only) More... | |
IFX_INLINE IfxCif_State | IfxCif_getIspMode (void) |
Function to query the currently set ISP mode. More... | |
IFX_INLINE IfxCif_State | IfxCif_getIspOutputState (void) |
Function to query the ISP output state. More... | |
IFX_INLINE IfxCif_IspSamplingEdge | IfxCif_getIspSamplingEdge (void) |
Function to query the currently set ISP sampling edge. More... | |
IFX_INLINE IfxCif_State | IfxCif_getIspState (void) |
Function to query the current state of the ISP. More... | |
IFX_INLINE IfxCif_IspSyncPolarity | IfxCif_getIspVSyncPolarity (void) |
Function to query the currently set polarity of the VSYNC signal. More... | |
IFX_INLINE uint16 | IfxCif_getNumberOfAcquisitionFrames (void) |
Function to query the number of acquisition frames. More... | |
IFX_INLINE void | IfxCif_setIspAcquisitionOffsets (uint16 hOffset, uint16 vOffset) |
Function to set the ISP acquisition offsets. More... | |
IFX_INLINE void | IfxCif_setIspAcquisitionSizes (uint16 hSize, uint16 vSize) |
Function to set the ISP acquisition sizes. More... | |
IFX_INLINE void | IfxCif_setIspCcirSequence (IfxCif_IspCcirSequence sequence) |
Function to set the CCIR sequence. More... | |
IFX_INLINE void | IfxCif_setIspColorSpaceMatrixCrominanceClippingRange (IfxCif_IspColorSpaceMatrixCrominanceClippingRange clippingRange) |
Function to set the clipping range of the crominance of the ISP output. More... | |
IFX_INLINE void | IfxCif_setIspColorSpaceMatrixLuminanceClippingRange (IfxCif_IspColorSpaceMatrixLuminanceClippingRange clippingRange) |
Function to set the clipping range of the luminance of the ISP output. More... | |
IFX_INLINE void | IfxCif_setIspFieldInvertState (IfxCif_State fieldInvertState) |
Function to enable or disable inversion of the field ID. More... | |
IFX_INLINE void | IfxCif_setIspFieldSelection (IfxCif_IspFieldSelection selection) |
Function to select fields to sample. More... | |
IFX_INLINE void | IfxCif_setIspHSyncPolarity (IfxCif_IspSyncPolarity polarity) |
Function to set the polarity of the HSYNC signal. More... | |
IFX_INLINE void | IfxCif_setIspInputFormatterState (IfxCif_State inputFormatterState) |
Function to enable or disable the ISP input formatter. More... | |
IFX_INLINE void | IfxCif_setIspInputInterface (IfxCif_IspInputInterface input) |
Function to set the ISP input interface bit width. More... | |
IFX_INLINE void | IfxCif_setIspMode (IfxCif_IspMode mode) |
Function to set the ISP mode. More... | |
IFX_INLINE void | IfxCif_setIspOutputState (IfxCif_State ispOutputState) |
Function to enable or disable the ISP output. More... | |
IFX_INLINE void | IfxCif_setIspOutputWindowOffsets (uint16 hOffset, uint16 vOffset) |
Function to set the ISP output window offsets. More... | |
IFX_INLINE void | IfxCif_setIspPictureSizes (uint16 hSize, uint16 vSize) |
Function to set the ISP picture sizes. More... | |
IFX_INLINE void | IfxCif_setIspSamplingEdge (IfxCif_IspSamplingEdge edge) |
Function to set the ISP sampling edge. More... | |
IFX_INLINE void | IfxCif_setIspVSyncPolarity (IfxCif_IspSyncPolarity polarity) |
Function to set the polarity of the VSYNC signal. More... | |
IFX_INLINE void | IfxCif_setNumberOfAcquisitionFrames (uint16 numberOfFrames) |
Function to set the number of acquisition frames. More... | |
IFX_EXTERN void | IfxCif_clearIspError (IfxCif_IspErrorSources errorSource) |
Function to clear the error status bit for an error source. More... | |
IFX_EXTERN void | IfxCif_clearIspInterrupt (IfxCif_IspInterruptSources interruptSource) |
Function to clear an interrupt. More... | |
IFX_EXTERN uint16 | IfxCif_getCurrentIspPictureOffset (IfxCif_ImageTiers tier) |
Function to query the current ISP picture offset for one tier. More... | |
IFX_EXTERN uint16 | IfxCif_getCurrentIspPictureSize (IfxCif_ImageTiers tier) |
Function to query the current ISP picture size for one tier. More... | |
IFX_EXTERN uint16 | IfxCif_getIspAcquisitionOffset (IfxCif_ImageTiers tier) |
Function to query the currently set ISP acquisition offset of one tier. More... | |
IFX_EXTERN uint16 | IfxCif_getIspAcquisitionSize (IfxCif_ImageTiers tier) |
Function to query the currently set ISP acquisition size of one tier. More... | |
IFX_EXTERN IfxCif_ErrorState | IfxCif_getIspErrorState (IfxCif_IspErrorSources errorSource) |
Function to query the error state of an error source. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getIspInputSelectionAppendState (void) |
Function to query the append state. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getIspInterruptEnableState (IfxCif_IspInterruptSources interruptSource) |
Function to query the enabled state of an interrupt. More... | |
IFX_EXTERN uint16 | IfxCif_getIspOutputWindowOffset (IfxCif_ImageTiers tier) |
Function to query the currently set ISP output window offset for one tier. More... | |
IFX_EXTERN uint16 | IfxCif_getIspPictureSize (IfxCif_ImageTiers tier) |
Function to query the currently set ISP picture size of one tier. More... | |
IFX_EXTERN IfxCif_InterruptTriggeredState | IfxCif_getMaskedIspInterruptTriggeredState (IfxCif_IspInterruptSources interruptSource) |
Function to query the masked state of an interrupt. More... | |
IFX_EXTERN IfxCif_InterruptTriggeredState | IfxCif_getRawIspInterruptTriggeredState (IfxCif_IspInterruptSources interruptSource) |
Function to query the raw state of an interrupt. More... | |
IFX_EXTERN void | IfxCif_setIspAcquisitionOffset (IfxCif_ImageTiers tier, uint16 offset) |
Function to set the ISP acquisition offset of one tier. More... | |
IFX_EXTERN void | IfxCif_setIspAcquisitionSize (IfxCif_ImageTiers tier, uint16 size) |
Function to set the ISP acquisition size of one tier. More... | |
IFX_EXTERN void | IfxCif_setIspInputSelectionAppendState (IfxCif_State appendState) |
Function to enable or disable appending of bits to the input signal. More... | |
IFX_EXTERN void | IfxCif_setIspInterruptEnableState (IfxCif_IspInterruptSources interruptSource, IfxCif_State interruptEnableState) |
Function to enable or disable an interrupt. More... | |
IFX_EXTERN void | IfxCif_setIspInterruptRequestBit (IfxCif_IspInterruptSources interruptSource) |
Function to set an interrupt request bit (does not necessarily trigger an interrupt) More... | |
IFX_EXTERN void | IfxCif_setIspOutputWindowOffset (IfxCif_ImageTiers tier, uint16 offset) |
Function to set the ISP output window offset for one tier. More... | |
IFX_EXTERN void | IfxCif_setIspPictureSize (IfxCif_ImageTiers tier, uint16 pictureSize) |
Function to set the ISP picture size of one tier. More... | |
IFX_EXTERN void IfxCif_clearIspError | ( | IfxCif_IspErrorSources | errorSource) |
IFX_EXTERN void IfxCif_clearIspInterrupt | ( | IfxCif_IspInterruptSources | interruptSource) |
IFX_INLINE void IfxCif_generateIspFrameSynchronousConfigUpdateSignal | ( | void | ) |
Function to generate a frame synchronous ISP configuration update signal.
Definition at line 2356 of file IfxCif.h.
Referenced by IfxCif_Cam_restartCapture().
IFX_INLINE void IfxCif_generateIspImmediateConfigUpdateSignal | ( | void | ) |
Function to generate an immediate ISP configuration update signal.
Definition at line 2362 of file IfxCif.h.
Referenced by IfxCif_Cam_startCapture(), and IfxCif_Cam_stopCapture().
IFX_INLINE uint16 IfxCif_getCurrentIspFrameCount | ( | void | ) |
IFX_INLINE IfxCif_IspInformFieldInformation IfxCif_getCurrentIspInformFieldInformation | ( | void | ) |
Function to query the current field information.
IFX_INLINE IfxCif_State IfxCif_getCurrentIspInputFormatterState | ( | void | ) |
Function to query the current state of the ISP formatter.
IFX_EXTERN uint16 IfxCif_getCurrentIspPictureOffset | ( | IfxCif_ImageTiers | tier) |
IFX_EXTERN uint16 IfxCif_getCurrentIspPictureSize | ( | IfxCif_ImageTiers | tier) |
IFX_EXTERN uint16 IfxCif_getIspAcquisitionOffset | ( | IfxCif_ImageTiers | tier) |
IFX_EXTERN uint16 IfxCif_getIspAcquisitionSize | ( | IfxCif_ImageTiers | tier) |
IFX_INLINE IfxCif_IspCcirSequence IfxCif_getIspCcirSequence | ( | void | ) |
Function to query the currently set CCIR sequence.
IFX_INLINE IfxCif_IspColorSpaceMatrixCrominanceClippingRange IfxCif_getIspColorSpaceMatrixCrominanceClippingRange | ( | void | ) |
Function to query the clipping range of the crominance of the ISP output.
IFX_INLINE IfxCif_IspColorSpaceMatrixLuminanceClippingRange IfxCif_getIspColorSpaceMatrixLuminanceClippingRange | ( | void | ) |
Function to query the clipping range of the luminance of the ISP output.
IFX_EXTERN IfxCif_ErrorState IfxCif_getIspErrorState | ( | IfxCif_IspErrorSources | errorSource) |
Function to query the error state of an error source.
errorSource | errorSource Error source to query |
IFX_INLINE IfxCif_State IfxCif_getIspFieldInvertState | ( | void | ) |
Function to query the state of field ID inversion.
IFX_INLINE IfxCif_IspFieldSelection IfxCif_getIspFieldSelection | ( | void | ) |
Function to query the currently set field sample mode.
IFX_INLINE IfxCif_IspSyncPolarity IfxCif_getIspHSyncPolarity | ( | void | ) |
Function to query the currently set polarity of the HSYNC signal.
IFX_INLINE IfxCif_State IfxCif_getIspInputFormatterState | ( | void | ) |
Function to query the current state of the ISP input formatter.
IFX_INLINE IfxCif_IspInputInterface IfxCif_getIspInputInterface | ( | void | ) |
Function to query the ISP input interface bit width.
IFX_INLINE uint16 IfxCif_getIspInputPortSDataState | ( | void | ) |
IFX_INLINE IfxCif_State IfxCif_getIspInputPortSVSyncState | ( | void | ) |
Function to query the current level of the ISP input port s_vsync (for test purposes only)
IFX_EXTERN IfxCif_State IfxCif_getIspInputSelectionAppendState | ( | void | ) |
Function to query the append state.
IFX_EXTERN IfxCif_State IfxCif_getIspInterruptEnableState | ( | IfxCif_IspInterruptSources | interruptSource) |
Function to query the enabled state of an interrupt.
interruptSource | interruptSource Source of the interrupt |
IFX_INLINE IfxCif_State IfxCif_getIspMode | ( | void | ) |
Function to query the currently set ISP mode.
IFX_INLINE IfxCif_State IfxCif_getIspOutputState | ( | void | ) |
Function to query the ISP output state.
IFX_EXTERN uint16 IfxCif_getIspOutputWindowOffset | ( | IfxCif_ImageTiers | tier) |
IFX_EXTERN uint16 IfxCif_getIspPictureSize | ( | IfxCif_ImageTiers | tier) |
IFX_INLINE IfxCif_IspSamplingEdge IfxCif_getIspSamplingEdge | ( | void | ) |
Function to query the currently set ISP sampling edge.
IFX_INLINE IfxCif_State IfxCif_getIspState | ( | void | ) |
Function to query the current state of the ISP.
IFX_INLINE IfxCif_IspSyncPolarity IfxCif_getIspVSyncPolarity | ( | void | ) |
Function to query the currently set polarity of the VSYNC signal.
IFX_EXTERN IfxCif_InterruptTriggeredState IfxCif_getMaskedIspInterruptTriggeredState | ( | IfxCif_IspInterruptSources | interruptSource) |
Function to query the masked state of an interrupt.
IFX_INLINE uint16 IfxCif_getNumberOfAcquisitionFrames | ( | void | ) |
IFX_EXTERN IfxCif_InterruptTriggeredState IfxCif_getRawIspInterruptTriggeredState | ( | IfxCif_IspInterruptSources | interruptSource) |
Function to query the raw state of an interrupt.
interruptSource | Source of the interrupt |
IFX_EXTERN void IfxCif_setIspAcquisitionOffset | ( | IfxCif_ImageTiers | tier, |
uint16 | offset | ||
) |
IFX_INLINE void IfxCif_setIspAcquisitionOffsets | ( | uint16 | hOffset, |
uint16 | vOffset | ||
) |
IFX_EXTERN void IfxCif_setIspAcquisitionSize | ( | IfxCif_ImageTiers | tier, |
uint16 | size | ||
) |
IFX_INLINE void IfxCif_setIspAcquisitionSizes | ( | uint16 | hSize, |
uint16 | vSize | ||
) |
IFX_INLINE void IfxCif_setIspCcirSequence | ( | IfxCif_IspCcirSequence | sequence) |
IFX_INLINE void IfxCif_setIspColorSpaceMatrixCrominanceClippingRange | ( | IfxCif_IspColorSpaceMatrixCrominanceClippingRange | clippingRange) |
IFX_INLINE void IfxCif_setIspColorSpaceMatrixLuminanceClippingRange | ( | IfxCif_IspColorSpaceMatrixLuminanceClippingRange | clippingRange) |
IFX_INLINE void IfxCif_setIspFieldInvertState | ( | IfxCif_State | fieldInvertState) |
Function to enable or disable inversion of the field ID.
fieldInvertState | IfxCif_State_Enabled to enable field ID inversion, IfxCif_State_Disabled to disable field ID inversion |
IFX_INLINE void IfxCif_setIspFieldSelection | ( | IfxCif_IspFieldSelection | selection) |
IFX_INLINE void IfxCif_setIspHSyncPolarity | ( | IfxCif_IspSyncPolarity | polarity) |
Function to set the polarity of the HSYNC signal.
polarity | IfxCif_IspSyncPolarity_HighActive for high active HSYNC signal, IfxCif_IspSyncPolarity_LowActive for low active HSYNC signal |
IFX_INLINE void IfxCif_setIspInputFormatterState | ( | IfxCif_State | inputFormatterState) |
Function to enable or disable the ISP input formatter.
inputFormatterState | IfxCif_State_Enabled to enable the ISP input formatter, IfxCif_State_Disabled to disable it |
Definition at line 2813 of file IfxCif.h.
Referenced by IfxCif_Cam_startCapture().
IFX_INLINE void IfxCif_setIspInputInterface | ( | IfxCif_IspInputInterface | input) |
IFX_EXTERN void IfxCif_setIspInputSelectionAppendState | ( | IfxCif_State | appendState) |
Function to enable or disable appending of bits to the input signal.
appendState | IfxCif_State_Enabled if appending is enabled, IfxCif_State_Disabled otherwise |
IFX_EXTERN void IfxCif_setIspInterruptEnableState | ( | IfxCif_IspInterruptSources | interruptSource, |
IfxCif_State | interruptEnableState | ||
) |
Function to enable or disable an interrupt.
interruptSource | interruptSource Source of the interrupt to enable or disable |
interruptEnableState | IfxCif_State_Enabled to enable the interrupt, IfxCif_State_Disabled to disable the interrupt |
IFX_EXTERN void IfxCif_setIspInterruptRequestBit | ( | IfxCif_IspInterruptSources | interruptSource) |
IFX_INLINE void IfxCif_setIspMode | ( | IfxCif_IspMode | mode) |
IFX_INLINE void IfxCif_setIspOutputState | ( | IfxCif_State | ispOutputState) |
Function to enable or disable the ISP output.
ispOutputState | ispOutputState IfxCif_State_Enabled to enable the ISP output, IfxCif_State_Disabled to disable it |
Definition at line 2831 of file IfxCif.h.
Referenced by IfxCif_Cam_restartCapture(), IfxCif_Cam_startCapture(), and IfxCif_Cam_stopCapture().
IFX_EXTERN void IfxCif_setIspOutputWindowOffset | ( | IfxCif_ImageTiers | tier, |
uint16 | offset | ||
) |
IFX_INLINE void IfxCif_setIspOutputWindowOffsets | ( | uint16 | hOffset, |
uint16 | vOffset | ||
) |
IFX_EXTERN void IfxCif_setIspPictureSize | ( | IfxCif_ImageTiers | tier, |
uint16 | pictureSize | ||
) |
IFX_INLINE void IfxCif_setIspPictureSizes | ( | uint16 | hSize, |
uint16 | vSize | ||
) |
IFX_INLINE void IfxCif_setIspSamplingEdge | ( | IfxCif_IspSamplingEdge | edge) |
Function to set the ISP sampling edge.
edge | IfxCif_IspSamplingEdge_NegativeEdge to sample at negative clock edges, IfxCif_IspSamplingEdge_PositiveEdge to sample at positive clock edges |
IFX_INLINE void IfxCif_setIspVSyncPolarity | ( | IfxCif_IspSyncPolarity | polarity) |
Function to set the polarity of the VSYNC signal.
polarity | IfxCif_IspSyncPolarity_HighActive for high active VSYNC signal, IfxCif_IspSyncPolarity_LowActive for low active VSYNC signal |
IFX_INLINE void IfxCif_setNumberOfAcquisitionFrames | ( | uint16 | numberOfFrames) |
Function to set the number of acquisition frames.
numberOfFrames | Number of acquisition frames to set |
Definition at line 2989 of file IfxCif.h.
Referenced by IfxCif_Cam_restartCapture(), and IfxCif_Cam_startCapture().