iLLD_TC27xD  1.0
Extra Path Enumerations
Collaboration diagram for Extra Path Enumerations:

Enumerations

enum  IfxCif_EpErrorClearSources {
  IfxCif_EpErrorClearSources_ExtraPath5SizeError = 0,
  IfxCif_EpErrorClearSources_ExtraPath4SizeError = 1,
  IfxCif_EpErrorClearSources_ExtraPath3SizeError = 2,
  IfxCif_EpErrorClearSources_ExtraPath2SizeError = 3,
  IfxCif_EpErrorClearSources_ExtraPath1SizeError = 4
}
 Enumerator for error sources that can be cleared in the extra paths registers. More...
 
enum  IfxCif_EpErrorSources {
  IfxCif_EpErrorSources_ExtraPath5FifoFull = 0,
  IfxCif_EpErrorSources_ExtraPath4FifoFull = 1,
  IfxCif_EpErrorSources_ExtraPath3FifoFull = 2,
  IfxCif_EpErrorSources_ExtraPath2FifoFull = 3,
  IfxCif_EpErrorSources_ExtraPath1FifoFull = 4,
  IfxCif_EpErrorSources_ExtraPath5SizeError = 5,
  IfxCif_EpErrorSources_ExtraPath4SizeError = 6,
  IfxCif_EpErrorSources_ExtraPath3SizeError = 7,
  IfxCif_EpErrorSources_ExtraPath2SizeError = 8,
  IfxCif_EpErrorSources_ExtraPath1SizeError = 9
}
 Enumerator for error sources of extra paths. More...
 
enum  IfxCif_EpFeatures {
  IfxCif_EpFeatures_InitOffsetCounter = 0,
  IfxCif_EpFeatures_InitBaseAddress = 1,
  IfxCif_EpFeatures_ByteSwap = 2,
  IfxCif_EpFeatures_PictureDataPath = 3
}
 Enumerator for extra path features. More...
 
enum  IfxCif_EpInterrupts {
  IfxCif_EpInterrupts_FrameEnd = IFX_CIF_MIEP_MIS_FRAME_END_EP_1_OFF,
  IfxCif_EpInterrupts_FillLevel = IFX_CIF_MIEP_MIS_FILL_EP_1_OFF,
  IfxCif_EpInterrupts_WrapAround = IFX_CIF_MIEP_MIS_WRAP_EP_1_OFF,
  IfxCif_EpInterrupts_MacroBlockLine = IFX_CIF_MIEP_MIS_MBLK_LINE_EP_1_OFF,
  IfxCif_EpInterrupts_Count = 4
}
 Enumerator for interrupt sources of the extra paths module. More...
 
enum  IfxCif_EpWriteFormat {
  IfxCif_EpWriteFormat_RawAndData = 0,
  IfxCif_EpWriteFormat_Raw8Bit = 1,
  IfxCif_EpWriteFormat_RawGreater = 2,
  IfxCif_EpWriteFormat_YCbCr = 3
}
 Enumerator for write formats of extra paths. More...
 

Detailed Description

Enumeration Type Documentation

Enumerator for error sources that can be cleared in the extra paths registers.

Enumerator
IfxCif_EpErrorClearSources_ExtraPath5SizeError 

Size error in image cropping unit of extra path 5.

IfxCif_EpErrorClearSources_ExtraPath4SizeError 

Size error in image cropping unit of extra path 4.

IfxCif_EpErrorClearSources_ExtraPath3SizeError 

Size error in image cropping unit of extra path 3.

IfxCif_EpErrorClearSources_ExtraPath2SizeError 

Size error in image cropping unit of extra path 2.

IfxCif_EpErrorClearSources_ExtraPath1SizeError 

Size error in image cropping unit of extra path 1.

Definition at line 545 of file IfxCif.h.

Enumerator for error sources of extra paths.

Enumerator
IfxCif_EpErrorSources_ExtraPath5FifoFull 

FIFO of extra path 5 is full.

IfxCif_EpErrorSources_ExtraPath4FifoFull 

FIFO of extra path 4 is full.

IfxCif_EpErrorSources_ExtraPath3FifoFull 

FIFO of extra path 3 is full.

IfxCif_EpErrorSources_ExtraPath2FifoFull 

FIFO of extra path 2 is full.

IfxCif_EpErrorSources_ExtraPath1FifoFull 

FIFO of extra path 1 is full.

IfxCif_EpErrorSources_ExtraPath5SizeError 

Size error in image cropping unit of extra path 5.

IfxCif_EpErrorSources_ExtraPath4SizeError 

Size error in image cropping unit of extra path 4.

IfxCif_EpErrorSources_ExtraPath3SizeError 

Size error in image cropping unit of extra path 3.

IfxCif_EpErrorSources_ExtraPath2SizeError 

Size error in image cropping unit of extra path 2.

IfxCif_EpErrorSources_ExtraPath1SizeError 

Size error in image cropping unit of extra path 1.

Definition at line 556 of file IfxCif.h.

Enumerator for extra path features.

Enumerator
IfxCif_EpFeatures_InitOffsetCounter 

Init offest counter.

IfxCif_EpFeatures_InitBaseAddress 

Init buffer base address.

IfxCif_EpFeatures_ByteSwap 

Byte swap feature.

IfxCif_EpFeatures_PictureDataPath 

enables the extra path picture data path

Definition at line 572 of file IfxCif.h.

Enumerator for interrupt sources of the extra paths module.

Enumerator
IfxCif_EpInterrupts_FrameEnd 

Picture end of frame interrupt.

IfxCif_EpInterrupts_FillLevel 

Fill level interrupt.

IfxCif_EpInterrupts_WrapAround 

Address wrap interrupt.

IfxCif_EpInterrupts_MacroBlockLine 

Macroblock line interrupt.

IfxCif_EpInterrupts_Count 

Total number of interrupt sources for one extra path.

Definition at line 582 of file IfxCif.h.

Enumerator for write formats of extra paths.

Enumerator
IfxCif_EpWriteFormat_RawAndData 

Raw and data mode (8 bit)

IfxCif_EpWriteFormat_Raw8Bit 

Raw 8 bit mode.

IfxCif_EpWriteFormat_RawGreater 

RAW & data mode (greater 8 up to 16 bit)

IfxCif_EpWriteFormat_YCbCr 

YCbCr 16 bit; YCbCr data is handled interleaved as 16 bit data in extra paths.

Definition at line 593 of file IfxCif.h.