iLLD_TC27xD
1.0
|
Functions | |
IFX_INLINE void | IfxEray_clearErrorFlag (Ifx_ERAY *eray, IfxEray_ClearErrorFlag errorFlag) |
Clears the error flag requested. More... | |
IFX_INLINE void | IfxEray_clearStatusFlag (Ifx_ERAY *eray, IfxEray_ClearStatusFlag statusFlag) |
Clears the status flag requested. More... | |
IFX_INLINE Ifx_ERAY_EIR | IfxEray_getErrorInterrupts (Ifx_ERAY *eray) |
Gets the error interrupt flags. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getInputBufferBusySrcPtr (Ifx_ERAY *eray) |
Gets the IBUSY service request. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getInterruptLine0SrcPtr (Ifx_ERAY *eray) |
Gets the INT0 service request. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getInterruptLine1SrcPtr (Ifx_ERAY *eray) |
Gets the INT1 service request. More... | |
IFX_INLINE boolean | IfxEray_getMessageBufferInterruptStatus (Ifx_ERAY *eray, uint8 messageBuffer) |
Gets the message buffers interrupt status. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getMessageBufferStatus0SrcPtr (Ifx_ERAY *eray) |
Gets the MBSC0 service request. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getMessageBufferStatus1SrcPtr (Ifx_ERAY *eray) |
Gets the MBSC1 service request. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getNewDataInterrupt0SrcPtr (Ifx_ERAY *eray) |
Gets the NDAT0 service request. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getNewDataInterrupt1SrcPtr (Ifx_ERAY *eray) |
Gets the NDAT1 service request. More... | |
IFX_INLINE boolean | IfxEray_getNewDataInterruptStatus (Ifx_ERAY *eray, uint8 ndat) |
Gets the new data interrupt buffers status. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getOutputBufferBusySrcPtr (Ifx_ERAY *eray) |
Gets the OBUSY service request. More... | |
IFX_INLINE Ifx_ERAY_SIR | IfxEray_getStatusInterrupts (Ifx_ERAY *eray) |
Gets the status interrupt flags. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getTimerInterrupt0SrcPtr (Ifx_ERAY *eray) |
Gets the TINT0 service request. More... | |
IFX_INLINE volatile Ifx_SRC_SRCR * | IfxEray_getTimerInterrupt1SrcPtr (Ifx_ERAY *eray) |
Gets the TINT1 service request. More... | |
IFX_EXTERN void | IfxEray_clearAllFlags (Ifx_ERAY *eray) |
Clears all the error flags. More... | |
IFX_EXTERN void | IfxEray_enableInterruptLines (Ifx_ERAY *eray) |
Enables all the Interrupt lines. More... | |
IFX_EXTERN void | IfxEray_setMessageBufferInterruptDestination (Ifx_ERAY *eray, uint8 messageBuffer, uint8 messageBufferDestination) |
Selects between MBSC0 and MBSC1 interrupt destination. More... | |
IFX_EXTERN void | IfxEray_setNewDataInterruptDestination (Ifx_ERAY *eray, uint8 ndat, uint8 ndatDestination) |
Selects between NDAT0 and NDAT1 interrupt destination. More... | |
IFX_EXTERN void IfxEray_clearAllFlags | ( | Ifx_ERAY * | eray) |
Clears all the error flags.
eray | pointer to ERAY module registers. |
Definition at line 104 of file IfxEray.c.
Referenced by IfxEray_Eray_Node_init().
IFX_INLINE void IfxEray_clearErrorFlag | ( | Ifx_ERAY * | eray, |
IfxEray_ClearErrorFlag | errorFlag | ||
) |
Clears the error flag requested.
eray | pointer to ERAY module registers. |
errorFlag | error flag to be cleared. |
Definition at line 1139 of file IfxEray.h.
Referenced by IfxEray_Eray_clearErrorFlag().
IFX_INLINE void IfxEray_clearStatusFlag | ( | Ifx_ERAY * | eray, |
IfxEray_ClearStatusFlag | statusFlag | ||
) |
Clears the status flag requested.
eray | pointer to ERAY module registers. |
statusFlag | status flag to be cleared. |
Definition at line 1145 of file IfxEray.h.
Referenced by IfxEray_Eray_clearStatusFlag().
IFX_EXTERN void IfxEray_enableInterruptLines | ( | Ifx_ERAY * | eray) |
Enables all the Interrupt lines.
eray | pointer to ERAY module registers. |
Definition at line 114 of file IfxEray.c.
Referenced by IfxEray_Eray_Node_init().
IFX_INLINE Ifx_ERAY_EIR IfxEray_getErrorInterrupts | ( | Ifx_ERAY * | eray) |
Gets the error interrupt flags.
eray | pointer to ERAY module registers. |
Definition at line 1162 of file IfxEray.h.
Referenced by IfxEray_Eray_getErrorInterrupts().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getInputBufferBusySrcPtr | ( | Ifx_ERAY * | eray) |
Gets the IBUSY service request.
eray | pointer to ERAY module registers. |
Definition at line 1196 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getInterruptLine0SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the INT0 service request.
eray | pointer to ERAY module registers. |
Definition at line 1202 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getInterruptLine1SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the INT1 service request.
eray | pointer to ERAY module registers. |
Definition at line 1208 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE boolean IfxEray_getMessageBufferInterruptStatus | ( | Ifx_ERAY * | eray, |
uint8 | messageBuffer | ||
) |
Gets the message buffers interrupt status.
eray | pointer to ERAY module registers. |
messageBuffer | message buffer to which interrupt status be checked. |
Definition at line 1214 of file IfxEray.h.
Referenced by IfxEray_Eray_getMessageBufferInterruptStatus().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getMessageBufferStatus0SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the MBSC0 service request.
eray | pointer to ERAY module registers. |
Definition at line 1225 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getMessageBufferStatus1SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the MBSC1 service request.
eray | pointer to ERAY module registers. |
Definition at line 1231 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getNewDataInterrupt0SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the NDAT0 service request.
eray | pointer to ERAY module registers. |
Definition at line 1237 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getNewDataInterrupt1SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the NDAT1 service request.
eray | pointer to ERAY module registers. |
Definition at line 1243 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE boolean IfxEray_getNewDataInterruptStatus | ( | Ifx_ERAY * | eray, |
uint8 | ndat | ||
) |
Gets the new data interrupt buffers status.
eray | pointer to ERAY module registers. |
ndat | message buffer number configured to which ndat occurs. |
Definition at line 1249 of file IfxEray.h.
Referenced by IfxEray_Eray_getNewDataInterruptStatus().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getOutputBufferBusySrcPtr | ( | Ifx_ERAY * | eray) |
Gets the OBUSY service request.
eray | pointer to ERAY module registers. |
Definition at line 1272 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE Ifx_ERAY_SIR IfxEray_getStatusInterrupts | ( | Ifx_ERAY * | eray) |
Gets the status interrupt flags.
eray | pointer to ERAY module registers. |
Definition at line 1284 of file IfxEray.h.
Referenced by IfxEray_Eray_getStatusInterrupts().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getTimerInterrupt0SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the TINT0 service request.
eray | pointer to ERAY module registers. |
Definition at line 1292 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_INLINE volatile Ifx_SRC_SRCR * IfxEray_getTimerInterrupt1SrcPtr | ( | Ifx_ERAY * | eray) |
Gets the TINT1 service request.
eray | pointer to ERAY module registers. |
Definition at line 1298 of file IfxEray.h.
Referenced by IfxEray_Eray_initModule().
IFX_EXTERN void IfxEray_setMessageBufferInterruptDestination | ( | Ifx_ERAY * | eray, |
uint8 | messageBuffer, | ||
uint8 | messageBufferDestination | ||
) |
Selects between MBSC0 and MBSC1 interrupt destination.
eray | pointer to ERAY module registers. |
messageBuffer | message buffer interrupt which should be configured |
messageBufferDestination | selects MBSC0 or MBSC1 interrupt output |
Definition at line 186 of file IfxEray.c.
Referenced by IfxEray_Eray_setMessageBufferInterruptDestination().
IFX_EXTERN void IfxEray_setNewDataInterruptDestination | ( | Ifx_ERAY * | eray, |
uint8 | ndat, | ||
uint8 | ndatDestination | ||
) |
Selects between NDAT0 and NDAT1 interrupt destination.
eray | pointer to ERAY module registers. |
ndat | NDAT interrupt which should be configured |
ndatDestination | selects NDAT0 or NDAT1 interrupt output |
Definition at line 203 of file IfxEray.c.
Referenced by IfxEray_Eray_setNewDataInterruptDestination().