iLLD_TC27xC  1.0
Interrupt Functions
Collaboration diagram for Interrupt Functions:

Functions

IFX_INLINE void IfxEray_Eray_clearErrorFlag (IfxEray_Eray *eray, IfxEray_ClearErrorFlag errorFlag)
 clears the error interrupt flag requested. More...
 
IFX_INLINE void IfxEray_Eray_clearStatusFlag (IfxEray_Eray *eray, IfxEray_ClearStatusFlag statusFlag)
 Clears the status interrupt flag requested. More...
 
IFX_INLINE Ifx_ERAY_EIR IfxEray_Eray_getErrorInterrupts (IfxEray_Eray *eray)
 Gets the error interrupt status. More...
 
IFX_INLINE uint8 IfxEray_Eray_getMessageBufferInterruptStatus (IfxEray_Eray *eray, uint8 messageBuffer)
 Gets the message buffer interrupt status. More...
 
IFX_INLINE uint8 IfxEray_Eray_getNewDataInterruptStatus (IfxEray_Eray *eray, uint8 ndat)
 Gets the new data interrupt buffers status. More...
 
IFX_INLINE Ifx_ERAY_SIR IfxEray_Eray_getStatusInterrupts (IfxEray_Eray *eray)
 Gets the node status interrupts. More...
 
IFX_INLINE void IfxEray_Eray_setMessageBufferInterruptDestination (IfxEray_Eray *eray, uint8 messageBuffer, uint8 messageBufferDestination)
 Enables the message buffer interrupt line. More...
 
IFX_INLINE void IfxEray_Eray_setNewDataInterruptDestination (IfxEray_Eray *eray, uint8 ndat, uint8 ndatDestination)
 Enables the NDAT buffer interrupt line. More...
 

Detailed Description

Function Documentation

IFX_INLINE void IfxEray_Eray_clearErrorFlag ( IfxEray_Eray eray,
IfxEray_ClearErrorFlag  errorFlag 
)

clears the error interrupt flag requested.

Parameters
eraypointer to module handle.
errorFlagerror flag to be cleared.
Returns
None

Definition at line 1238 of file IfxEray_Eray.h.

IFX_INLINE void IfxEray_Eray_clearStatusFlag ( IfxEray_Eray eray,
IfxEray_ClearStatusFlag  statusFlag 
)

Clears the status interrupt flag requested.

Parameters
eraypointer to module handle.
statusFlagstatus flag to be cleared.
Returns
None

Definition at line 1244 of file IfxEray_Eray.h.

IFX_INLINE Ifx_ERAY_EIR IfxEray_Eray_getErrorInterrupts ( IfxEray_Eray eray)

Gets the error interrupt status.

Parameters
eraypointer to module handle.
Returns
error interrupt status.

Definition at line 1250 of file IfxEray_Eray.h.

IFX_INLINE uint8 IfxEray_Eray_getMessageBufferInterruptStatus ( IfxEray_Eray eray,
uint8  messageBuffer 
)

Gets the message buffer interrupt status.

Parameters
eraypointer to module handle.
messageBuffermessage buffer to which interrupt status be checked.
Returns
message buffer interrupt status.

Definition at line 1258 of file IfxEray_Eray.h.

IFX_INLINE uint8 IfxEray_Eray_getNewDataInterruptStatus ( IfxEray_Eray eray,
uint8  ndat 
)

Gets the new data interrupt buffers status.

Parameters
eraypointer to module handle.
ndatndat buffer to which interrupt status be checked.
Returns
ndat buffer interrupt status.

Definition at line 1265 of file IfxEray_Eray.h.

IFX_INLINE Ifx_ERAY_SIR IfxEray_Eray_getStatusInterrupts ( IfxEray_Eray eray)

Gets the node status interrupts.

Parameters
eraypointer to module handle.
Returns
node status interrupts.

Definition at line 1272 of file IfxEray_Eray.h.

IFX_INLINE void IfxEray_Eray_setMessageBufferInterruptDestination ( IfxEray_Eray eray,
uint8  messageBuffer,
uint8  messageBufferDestination 
)

Enables the message buffer interrupt line.

Parameters
eraypointer to module handle.
messageBuffermessage buffer interrupt which should be configured
messageBufferDestinationselects MBSC0 or MBSC1 interrupt output
Returns
None

For usage exapmle see : How to use the ERAY Interface driver?

Definition at line 1279 of file IfxEray_Eray.h.

IFX_INLINE void IfxEray_Eray_setNewDataInterruptDestination ( IfxEray_Eray eray,
uint8  ndat,
uint8  ndatDestination 
)

Enables the NDAT buffer interrupt line.

Parameters
eraypointer to module handle.
ndatmessage buffer number configured to which ndat interrupt line to be set.
ndatDestinationselects NDAT0 or NDAT1 interrupt output
Returns
None

For usage exapmle see : How to use the ERAY Interface driver?

Definition at line 1285 of file IfxEray_Eray.h.