iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxCif_generateMiImmediateConfigUpdateSignal (void) |
Function to generate an immediate configuration update signal for the memory interface submodule. More... | |
IFX_INLINE IfxCif_State | IfxCif_getBaseAddressInitializationEnableState (void) |
Function to query the enabled state of the update signal of the base address and buffer size shadow registers to the programmed register init values. More... | |
IFX_INLINE uint32 | IfxCif_getMiByteCount (void) |
Function to query the number of JPEG or RAW data bytes of the last transmitted frame. More... | |
IFX_INLINE IfxCif_State | IfxCif_getMiByteSwapEnableState (void) |
Function to query the current state of the change of byte order of the 32 bit output word. More... | |
IFX_INLINE IfxCif_MiBurstLength | IfxCif_getMiChrominanceBurstLength (void) |
Function to query the currently set burst length for Cb and Cr data. More... | |
IFX_INLINE IfxCif_MiBurstLength | IfxCif_getMiLuminanceBurstLength (void) |
Function to query the currently set burst length for Y, JPEG, or RAW data. More... | |
IFX_INLINE IfxCif_MiMainPictureWriteFormat | IfxCif_getMiMainPictureWriteFormat (void) |
Function to query the currently set write format of the main picture path of the memory interface. More... | |
IFX_INLINE uint32 | IfxCif_getMiMainPictureYInitialFillLevelInterruptOffset (void) |
Function to query the filling level that triggers an interrupt of main picture path Y component. More... | |
IFX_INLINE uint32 | IfxCif_getMiMainPictureYInterruptOffset (void) |
Function to query the filling level of the main picture Y component that triggers an interrupt. More... | |
IFX_INLINE IfxCif_State | IfxCif_getMiOffsetCounterInitializationEnableState (void) |
Function to query the enabled state of the update signal of the offset counter shadow registers. More... | |
IFX_INLINE void | IfxCif_miSkipPicture (void) |
Function to skip the current or next starting main data path picture. More... | |
IFX_INLINE void | IfxCif_setMiBaseAddressInitializationEnableState (IfxCif_State state) |
Function to enable or disable the update of the base address and buffer size shadow registers to the programmed register init values (update will be executed either when a forced software update occurs or when an automatic config update signal arrives at the MI input port) More... | |
IFX_INLINE void | IfxCif_setMiByteSwapEnableState (IfxCif_State enableState) |
Function to enable or disable the change of byte order of the 32 bit output word. More... | |
IFX_INLINE void | IfxCif_setMiChrominanceBurstLength (IfxCif_MiBurstLength burstLength) |
Function to set the burst length for Cb and Cr data. More... | |
IFX_INLINE void | IfxCif_setMiMainPictureWriteFormat (IfxCif_MiMainPictureWriteFormat format) |
Function to set the write format of the main picture path of the memory interface. More... | |
IFX_INLINE void | IfxCif_setMiMainPictureYInitialFillLevelInterruptOffset (uint32 interruptOffset) |
Function to set the filling level to trigger an interrupt for main picture path Y component. More... | |
IFX_INLINE void | IfxCif_setMiOffsetCounterInitializationEnableState (IfxCif_State state) |
Function to enable or disable the update of the offset counter shadow registers (update will be executed either when a forced software update occurs or when an automatic config update signal arrives at the MI input port) More... | |
IFX_EXTERN void | IfxCif_clearMiInterrupt (IfxCif_MiInterruptSources interruptSource) |
Function to clear an interrupt. More... | |
IFX_EXTERN void | IfxCif_clearMiStatus (IfxCif_MiStatusClearSources source) |
Function to clear the status information of one status clear source of the memory interface submodule. More... | |
IFX_EXTERN uint32 | IfxCif_getMainPictureComponentBaseInitAddress (IfxCif_MiMainPicturePathComponents component) |
Function to query the initial base address of the ring buffer of one main picture path component. More... | |
IFX_EXTERN IfxCif_InterruptTriggeredState | IfxCif_getMaskedMiInterruptTriggeredState (IfxCif_MiInterruptSources interruptSource) |
Function to query the masked state of an interrupt. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getMiDataPathInputEnableState (IfxCif_MiDataPaths dataPath) |
Function to query the enabled state of one main data path component at the memory interface input. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getMiDataPathOutputEnableState (IfxCif_MiDataPaths dataPath) |
Function to query the enabled state of one main data path component at the memory interface output. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getMiFeatureEnableState (IfxCif_MiDataPaths dataPath) |
Function to query the enabled state of a memory interface data path. More... | |
IFX_EXTERN IfxCif_State | IfxCif_getMiInterruptEnableState (IfxCif_MiInterruptSources interruptSource) |
Function to query the enabled state of an interrupt. More... | |
IFX_EXTERN uint32 | IfxCif_getMiMainPictureComponentBaseAddress (IfxCif_MiMainPicturePathComponents component) |
Function to query the current base address of the ring buffer of one main picture path component. More... | |
IFX_EXTERN uint32 | IfxCif_getMiMainPictureComponentInitSize (IfxCif_MiMainPicturePathComponents component) |
Function to query the initial size of the ring buffer of one main picture path component. More... | |
IFX_EXTERN uint32 | IfxCif_getMiMainPictureComponentInitialOffsetCounter (IfxCif_MiMainPicturePathComponents component) |
Function to query the initial offset counter inside the ring buffer of one main picture path compoent. More... | |
IFX_EXTERN uint32 | IfxCif_getMiMainPictureComponentOffsetCounter (IfxCif_MiMainPicturePathComponents component) |
Function to query the current offset counter within the ring buffer of one main picture path component. More... | |
IFX_EXTERN uint32 | IfxCif_getMiMainPictureComponentOffsetCounterStart (IfxCif_MiMainPicturePathComponents component) |
Function to query the offset counter which points to the start address of the previously processed picture for one main picture path component. More... | |
IFX_EXTERN uint32 | IfxCif_getMiMainPictureComponentSize (IfxCif_MiMainPicturePathComponents component) |
Function to query the current size of the ring buffer of one main picture path component. More... | |
IFX_EXTERN IfxCif_ErrorState | IfxCif_getMiStatusInformation (IfxCif_MiStatusInformationSources source) |
Function to query the status information of one status information source of the memory interface module. More... | |
IFX_EXTERN IfxCif_InterruptTriggeredState | IfxCif_getRawMiInterruptTriggeredState (IfxCif_MiInterruptSources interruptSource) |
Function to query the raw state of an interrupt. More... | |
IFX_EXTERN void | IfxCif_setMiFeatureEnableState (IfxCif_MiDataPaths dataPath, IfxCif_State enableState) |
Function to enable or disable one memory interface data path. More... | |
IFX_EXTERN void | IfxCif_setMiInterruptEnableState (IfxCif_MiInterruptSources interruptSource, IfxCif_State interruptEnableState) |
Function to enable or disable an interrupt. More... | |
IFX_EXTERN void | IfxCif_setMiInterruptRequestBit (IfxCif_MiInterruptSources interruptSource) |
Function to set an interrupt request bit (does not necessarily trigger an interrupt) More... | |
IFX_EXTERN void | IfxCif_setMiLuminanceBurstLength (IfxCif_MiBurstLength burstLength) |
Function to set the burst length for Y, JPEG, or RAW data. More... | |
IFX_EXTERN void | IfxCif_setMiMainPictureComponentBaseInitAddress (IfxCif_MiMainPicturePathComponents component, Ifx_AddressValue address) |
Function to set the initial base address of the ring buffer for one main picture path component. More... | |
IFX_EXTERN void | IfxCif_setMiMainPictureComponentInitSize (IfxCif_MiMainPicturePathComponents component, uint32 size) |
Function to set the initial size of the ring buffer for one main picture path component. More... | |
IFX_EXTERN void | IfxCif_setMiMainPictureComponentInitialOffsetCounter (IfxCif_MiMainPicturePathComponents component, uint32 offsetCounter) |
Function to set the initial offset counter inside the ring buffer for one main picture path component. More... | |
IFX_EXTERN void IfxCif_clearMiInterrupt | ( | IfxCif_MiInterruptSources | interruptSource) |
IFX_EXTERN void IfxCif_clearMiStatus | ( | IfxCif_MiStatusClearSources | source) |
IFX_INLINE void IfxCif_generateMiImmediateConfigUpdateSignal | ( | void | ) |
Function to generate an immediate configuration update signal for the memory interface submodule.
Definition at line 2368 of file IfxCif.h.
Referenced by IfxCif_Cam_startCapture().
IFX_INLINE IfxCif_State IfxCif_getBaseAddressInitializationEnableState | ( | void | ) |
Function to query the enabled state of the update signal of the base address and buffer size shadow registers to the programmed register init values.
IFX_EXTERN uint32 IfxCif_getMainPictureComponentBaseInitAddress | ( | IfxCif_MiMainPicturePathComponents | component) |
IFX_EXTERN IfxCif_InterruptTriggeredState IfxCif_getMaskedMiInterruptTriggeredState | ( | IfxCif_MiInterruptSources | interruptSource) |
Function to query the masked state of an interrupt.
interruptSource | Source of the interrupt |
IFX_INLINE uint32 IfxCif_getMiByteCount | ( | void | ) |
IFX_INLINE IfxCif_State IfxCif_getMiByteSwapEnableState | ( | void | ) |
Function to query the current state of the change of byte order of the 32 bit output word.
IFX_INLINE IfxCif_MiBurstLength IfxCif_getMiChrominanceBurstLength | ( | void | ) |
Function to query the currently set burst length for Cb and Cr data.
IFX_EXTERN IfxCif_State IfxCif_getMiDataPathInputEnableState | ( | IfxCif_MiDataPaths | dataPath) |
Function to query the enabled state of one main data path component at the memory interface input.
dataPath | Main data path component for which to query the enabled state |
IFX_EXTERN IfxCif_State IfxCif_getMiDataPathOutputEnableState | ( | IfxCif_MiDataPaths | dataPath) |
Function to query the enabled state of one main data path component at the memory interface output.
dataPath | Main data path component for which to query the enabled state |
IFX_EXTERN IfxCif_State IfxCif_getMiFeatureEnableState | ( | IfxCif_MiDataPaths | dataPath) |
Function to query the enabled state of a memory interface data path.
dataPath | Data path to query |
IFX_EXTERN IfxCif_State IfxCif_getMiInterruptEnableState | ( | IfxCif_MiInterruptSources | interruptSource) |
Function to query the enabled state of an interrupt.
interruptSource | Source of the interrupt |
IFX_INLINE IfxCif_MiBurstLength IfxCif_getMiLuminanceBurstLength | ( | void | ) |
Function to query the currently set burst length for Y, JPEG, or RAW data.
IFX_EXTERN uint32 IfxCif_getMiMainPictureComponentBaseAddress | ( | IfxCif_MiMainPicturePathComponents | component) |
Function to query the current base address of the ring buffer of one main picture path component.
component | Main Picture path component for which to query the base address |
IFX_EXTERN uint32 IfxCif_getMiMainPictureComponentInitialOffsetCounter | ( | IfxCif_MiMainPicturePathComponents | component) |
Function to query the initial offset counter inside the ring buffer of one main picture path compoent.
component | Main picture path component for which to query the initial offset counter |
IFX_EXTERN uint32 IfxCif_getMiMainPictureComponentInitSize | ( | IfxCif_MiMainPicturePathComponents | component) |
IFX_EXTERN uint32 IfxCif_getMiMainPictureComponentOffsetCounter | ( | IfxCif_MiMainPicturePathComponents | component) |
Function to query the current offset counter within the ring buffer of one main picture path component.
component | Main picture path component for which to query the offest counter value |
IFX_EXTERN uint32 IfxCif_getMiMainPictureComponentOffsetCounterStart | ( | IfxCif_MiMainPicturePathComponents | component) |
Function to query the offset counter which points to the start address of the previously processed picture for one main picture path component.
component | Main picture path component for which to query the offset counter value |
IFX_EXTERN uint32 IfxCif_getMiMainPictureComponentSize | ( | IfxCif_MiMainPicturePathComponents | component) |
IFX_INLINE IfxCif_MiMainPictureWriteFormat IfxCif_getMiMainPictureWriteFormat | ( | void | ) |
Function to query the currently set write format of the main picture path of the memory interface.
IFX_INLINE uint32 IfxCif_getMiMainPictureYInitialFillLevelInterruptOffset | ( | void | ) |
IFX_INLINE uint32 IfxCif_getMiMainPictureYInterruptOffset | ( | void | ) |
IFX_INLINE IfxCif_State IfxCif_getMiOffsetCounterInitializationEnableState | ( | void | ) |
Function to query the enabled state of the update signal of the offset counter shadow registers.
IFX_EXTERN IfxCif_ErrorState IfxCif_getMiStatusInformation | ( | IfxCif_MiStatusInformationSources | source) |
Function to query the status information of one status information source of the memory interface module.
source | Status information source for which to query the status information |
IFX_EXTERN IfxCif_InterruptTriggeredState IfxCif_getRawMiInterruptTriggeredState | ( | IfxCif_MiInterruptSources | interruptSource) |
Function to query the raw state of an interrupt.
interruptSource | Source of the interrupt |
IFX_INLINE void IfxCif_miSkipPicture | ( | void | ) |
Function to skip the current or next starting main data path picture.
Definition at line 2726 of file IfxCif.h.
Referenced by IfxCif_Cam_skipPicture().
IFX_INLINE void IfxCif_setMiBaseAddressInitializationEnableState | ( | IfxCif_State | state) |
Function to enable or disable the update of the base address and buffer size shadow registers to the programmed register init values (update will be executed either when a forced software update occurs or when an automatic config update signal arrives at the MI input port)
state | IfxCif_State_Enabled to enable the generation of the update signal, IfxCif_State_Disabled to disable the generation of the update signal |
IFX_INLINE void IfxCif_setMiByteSwapEnableState | ( | IfxCif_State | enableState) |
Function to enable or disable the change of byte order of the 32 bit output word.
enableState | IfxCif_State_Enabled to enable byte swapping, IfxCif_State_Disabled to disable byte swapping |
IFX_INLINE void IfxCif_setMiChrominanceBurstLength | ( | IfxCif_MiBurstLength | burstLength) |
IFX_EXTERN void IfxCif_setMiFeatureEnableState | ( | IfxCif_MiDataPaths | dataPath, |
IfxCif_State | enableState | ||
) |
Function to enable or disable one memory interface data path.
dataPath | Data path to enable or disable |
enableState | IfxCif_State_Enabled to enable the data path, IfxCif_State_Disabled to disable the data path |
Definition at line 3625 of file IfxCif.c.
Referenced by IfxCif_Cam_disableJpegEncoder(), and IfxCif_Cam_enableJpegEncoder().
IFX_EXTERN void IfxCif_setMiInterruptEnableState | ( | IfxCif_MiInterruptSources | interruptSource, |
IfxCif_State | interruptEnableState | ||
) |
Function to enable or disable an interrupt.
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_setMiInterruptRequestBit | ( | IfxCif_MiInterruptSources | interruptSource) |
IFX_EXTERN void IfxCif_setMiLuminanceBurstLength | ( | IfxCif_MiBurstLength | burstLength) |
IFX_EXTERN void IfxCif_setMiMainPictureComponentBaseInitAddress | ( | IfxCif_MiMainPicturePathComponents | component, |
Ifx_AddressValue | address | ||
) |
IFX_EXTERN void IfxCif_setMiMainPictureComponentInitialOffsetCounter | ( | IfxCif_MiMainPicturePathComponents | component, |
uint32 | offsetCounter | ||
) |
Function to set the initial offset counter inside the ring buffer for one main picture path component.
component | Main picture path component for which to set the initial offest counter |
offsetCounter | Offset counter value to set (must be word aligned) |
IFX_EXTERN void IfxCif_setMiMainPictureComponentInitSize | ( | IfxCif_MiMainPicturePathComponents | component, |
uint32 | size | ||
) |
IFX_INLINE void IfxCif_setMiMainPictureWriteFormat | ( | IfxCif_MiMainPictureWriteFormat | format) |
IFX_INLINE void IfxCif_setMiMainPictureYInitialFillLevelInterruptOffset | ( | uint32 | interruptOffset) |
IFX_INLINE void IfxCif_setMiOffsetCounterInitializationEnableState | ( | IfxCif_State | state) |
Function to enable or disable the update of the offset counter shadow registers (update will be executed either when a forced software update occurs or when an automatic config update signal arrives at the MI input port)
state | IfxCif_State_Enabled to enable the generation of the update signal, IfxCif_State_Disabled to disable the generation of the update signal |
Definition at line 2983 of file IfxCif.h.
Referenced by IfxCif_Cam_skipPicture(), and IfxCif_Cam_startCapture().