iLLD_TC27xD  1.0
ERU: Output Gating Unit
Collaboration diagram for ERU: Output Gating Unit:

Functions

IFX_EXTERN void IfxScuEru_clearOutputChannelConfiguration (IfxScuEru_OutputChannel outputChannel)
 Clears all the configuration for the given input channel y. More...
 
IFX_EXTERN void IfxScuEru_disablePatternDetectionTrigger (IfxScuEru_OutputChannel outputChannel)
 Disables the generation of a trigger event for output channel y when the result of the pattern detection changes. More...
 
IFX_EXTERN void IfxScuEru_enablePatternDetectionTrigger (IfxScuEru_OutputChannel outputChannel)
 Enables the generation of a trigger event for output channel y when the result of the pattern detection changes. More...
 
IFX_EXTERN uint32 IfxScuEru_getOutputChannelConfiguration (IfxScuEru_OutputChannel outputChannel)
 Clears all the configuration for the given input channel y. More...
 
IFX_EXTERN boolean IfxScuEru_getPatternDetectionResult (IfxScuEru_OutputChannel outputChannel)
 Returns the status of the pattern detection result of output channel y (PDRy) More...
 
IFX_EXTERN uint32 IfxScuEru_getWholePatternDetectionResult (void)
 Returns the whole pattern detection result of all the selcted output channels. More...
 
IFX_EXTERN void IfxScuEru_setInterruptGatingPattern (IfxScuEru_OutputChannel outputChannel, IfxScuEru_InterruptGatingPattern gatingPattern)
 Sets the gating pattern of a ouput channel y to determine how the pattern detection influences the output lines GOUT and IOUT. More...
 

Detailed Description

Function Documentation

IFX_EXTERN void IfxScuEru_clearOutputChannelConfiguration ( IfxScuEru_OutputChannel  outputChannel)

Clears all the configuration for the given input channel y.

Parameters
outputChannelOutput channel for combination of events, definition of their effects and distribution to the system (interrupt generation, ...)
Returns
None

Definition at line 76 of file IfxScuEru.c.

IFX_EXTERN void IfxScuEru_disablePatternDetectionTrigger ( IfxScuEru_OutputChannel  outputChannel)

Disables the generation of a trigger event for output channel y when the result of the pattern detection changes.

Parameters
outputChannelOutput channel for combination of events, definition of their effects and distribution to the system (interrupt generation, ...)
Returns
None

Definition at line 142 of file IfxScuEru.c.

IFX_EXTERN void IfxScuEru_enablePatternDetectionTrigger ( IfxScuEru_OutputChannel  outputChannel)

Enables the generation of a trigger event for output channel y when the result of the pattern detection changes.

Parameters
outputChannelOutput channel for combination of events, definition of their effects and distribution to the system (interrupt generation, ...)
Returns
None

Definition at line 222 of file IfxScuEru.c.

IFX_EXTERN uint32 IfxScuEru_getOutputChannelConfiguration ( IfxScuEru_OutputChannel  outputChannel)

Clears all the configuration for the given input channel y.

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

Definition at line 303 of file IfxScuEru.c.

IFX_EXTERN boolean IfxScuEru_getPatternDetectionResult ( IfxScuEru_OutputChannel  outputChannel)

Returns the status of the pattern detection result of output channel y (PDRy)

Parameters
outputChannelOutput channel for combination of events, definition of their effects and distribution to the system (interrupt generation, ...)
Returns
Status (TRUE / FALSE)

Definition at line 323 of file IfxScuEru.c.

IFX_EXTERN uint32 IfxScuEru_getWholePatternDetectionResult ( void  )

Returns the whole pattern detection result of all the selcted output channels.

Returns
Detected pattern

Definition at line 330 of file IfxScuEru.c.

IFX_EXTERN void IfxScuEru_setInterruptGatingPattern ( IfxScuEru_OutputChannel  outputChannel,
IfxScuEru_InterruptGatingPattern  gatingPattern 
)

Sets the gating pattern of a ouput channel y to determine how the pattern detection influences the output lines GOUT and IOUT.

Parameters
outputChannelOutput channel for combination of events, definition of their effects and distribution to the system (interrupt generation, ...)
gatingPatternInterrupt gating pattern to determine how the pattern detection influences the ouput lines GOUT and IOUT
Returns
None

Definition at line 382 of file IfxScuEru.c.