iLLD_TC27xD  1.0
ERU: Enumerations
Collaboration diagram for ERU: Enumerations:

Enumerations

enum  IfxScuEru_ExternalInputSelection {
  IfxScuEru_ExternalInputSelection_0 = 0,
  IfxScuEru_ExternalInputSelection_1,
  IfxScuEru_ExternalInputSelection_2,
  IfxScuEru_ExternalInputSelection_3
}
 Input line selection for input channel
Definition in Ifx_SCU.EICR[i].B.EXIS(j) (i = 0,1,2,3 and j = 0,1) More...
 
enum  IfxScuEru_InputChannel {
  IfxScuEru_InputChannel_0 = 0,
  IfxScuEru_InputChannel_1,
  IfxScuEru_InputChannel_2,
  IfxScuEru_InputChannel_3,
  IfxScuEru_InputChannel_4,
  IfxScuEru_InputChannel_5,
  IfxScuEru_InputChannel_6,
  IfxScuEru_InputChannel_7
}
 Input channel for input selection and conditioning of trigger or gating functions. More...
 
enum  IfxScuEru_InputNodePointer {
  IfxScuEru_InputNodePointer_0 = 0,
  IfxScuEru_InputNodePointer_1,
  IfxScuEru_InputNodePointer_2,
  IfxScuEru_InputNodePointer_3,
  IfxScuEru_InputNodePointer_4,
  IfxScuEru_InputNodePointer_5,
  IfxScuEru_InputNodePointer_6,
  IfxScuEru_InputNodePointer_7
}
 Determines the destination (output channel) for trigger event (if enabled by Ifx_SCU.EICR[i].B.EIEN(j)).
Definition in Ifx_SCU.EICR[i].B.INP(j) (i = 0,1,2,3 and j = 0,1) More...
 
enum  IfxScuEru_InterruptGatingPattern {
  IfxScuEru_InterruptGatingPattern_none = 0,
  IfxScuEru_InterruptGatingPattern_alwaysActive = 1,
  IfxScuEru_InterruptGatingPattern_patternMatch = 2,
  IfxScuEru_InterruptGatingPattern_patternMiss = 3
}
 Determines the pattern detection influence on the ouput lines ERU_GOUTy and ERU_IOUTy
Definition in Ifx_SCU.IGCR[i].B.IGP(j) (i = 0,1,2,3 and j = 0,1) More...
 
enum  IfxScuEru_OutputChannel {
  IfxScuEru_OutputChannel_0 = 0,
  IfxScuEru_OutputChannel_1,
  IfxScuEru_OutputChannel_2,
  IfxScuEru_OutputChannel_3,
  IfxScuEru_OutputChannel_4,
  IfxScuEru_OutputChannel_5,
  IfxScuEru_OutputChannel_6,
  IfxScuEru_OutputChannel_7
}
 Output channel for combination of events, definition of their effects and distribution to the system (interrupt generation, ...) More...
 

Detailed Description

Enumeration Type Documentation

Input line selection for input channel
Definition in Ifx_SCU.EICR[i].B.EXIS(j) (i = 0,1,2,3 and j = 0,1)

Enumerator
IfxScuEru_ExternalInputSelection_0 

External input 0 is selected.

IfxScuEru_ExternalInputSelection_1 

External input 1 is selected.

IfxScuEru_ExternalInputSelection_2 

External input 2 is selected.

IfxScuEru_ExternalInputSelection_3 

External input 3 is selected.

Definition at line 62 of file IfxScuEru.h.

Input channel for input selection and conditioning of trigger or gating functions.

Enumerator
IfxScuEru_InputChannel_0 

External Input channel 0.

IfxScuEru_InputChannel_1 

External Input channel 1.

IfxScuEru_InputChannel_2 

External Input channel 2.

IfxScuEru_InputChannel_3 

External Input channel 3.

IfxScuEru_InputChannel_4 

External Input channel 4.

IfxScuEru_InputChannel_5 

External Input channel 5.

IfxScuEru_InputChannel_6 

External Input channel 6.

IfxScuEru_InputChannel_7 

External Input channel 7.

Definition at line 72 of file IfxScuEru.h.

Determines the destination (output channel) for trigger event (if enabled by Ifx_SCU.EICR[i].B.EIEN(j)).
Definition in Ifx_SCU.EICR[i].B.INP(j) (i = 0,1,2,3 and j = 0,1)

Enumerator
IfxScuEru_InputNodePointer_0 

Event from input ETLx triggers output OGU0 (signal TRx0)

IfxScuEru_InputNodePointer_1 

Event from input ETLx triggers output OGU1 (signal TRx1)

IfxScuEru_InputNodePointer_2 

Event from input ETLx triggers output OGU2 (signal TRx2)

IfxScuEru_InputNodePointer_3 

Event from input ETLx triggers output OGU3 (signal TRx3)

IfxScuEru_InputNodePointer_4 

Event from input ETLx triggers output OGU4 (signal TRx4)

IfxScuEru_InputNodePointer_5 

Event from input ETLx triggers output OGU5 (signal TRx5)

IfxScuEru_InputNodePointer_6 

Event from input ETLx triggers output OGU6 (signal TRx6)

IfxScuEru_InputNodePointer_7 

Event from input ETLx triggers output OGU7 (signal TRx7)

Definition at line 87 of file IfxScuEru.h.

Determines the pattern detection influence on the ouput lines ERU_GOUTy and ERU_IOUTy
Definition in Ifx_SCU.IGCR[i].B.IGP(j) (i = 0,1,2,3 and j = 0,1)

Enumerator
IfxScuEru_InterruptGatingPattern_none 

IOUTy is inactive, (the pattern is not considered)

IfxScuEru_InterruptGatingPattern_alwaysActive 

IOUTy is activated in response to a trigger event, (the pattern is not considered)

IfxScuEru_InterruptGatingPattern_patternMatch 

IOUTy is activated if a trigger event occures while the pattern is present, (the pattern is considered)

IfxScuEru_InterruptGatingPattern_patternMiss 

IOUTy is activated if a trigger event occures while the pattern is not present, (the pattern is not considered)

Definition at line 102 of file IfxScuEru.h.

Output channel for combination of events, definition of their effects and distribution to the system (interrupt generation, ...)

Enumerator
IfxScuEru_OutputChannel_0 

Output channel 0.

IfxScuEru_OutputChannel_1 

Output channel 1.

IfxScuEru_OutputChannel_2 

Output channel 2.

IfxScuEru_OutputChannel_3 

Output channel 3.

IfxScuEru_OutputChannel_4 

Output channel 4.

IfxScuEru_OutputChannel_5 

Output channel 5.

IfxScuEru_OutputChannel_6 

Output channel 6.

IfxScuEru_OutputChannel_7 

Output channel 7.

Definition at line 112 of file IfxScuEru.h.