\r
\r
\r
-\r
-\r
#include "PduR.h"\r
\r
-#if (PDUR_ZERO_COST_OPERATION == STD_OFF)\r
-\r
-#include "debug.h"\r
-\r
-void PduR_LinIfRxIndication(PduIdType LinRxPduId, const uint8* LinSduPtr) {\r
-#if (PDUR_LINIF_SUPPORT == STD_ON)\r
- PduR_DevCheck(LinRxPduId,LinSduPtr,0x0e);\r
+#if PDUR_ZERO_COST_OPERATION == STD_OFF\r
\r
- DEBUG(DEBUG_LOW,"----------------------\n");\r
- DEBUG(DEBUG_LOW,"PduR_LinIfRxIndication: received indication with id %d and data %d\n", LinRxPduId, *LinSduPtr);\r
-\r
- PduR_LoIfRxIndication(LinRxPduId, LinSduPtr);\r
-\r
- DEBUG(DEBUG_LOW,"----------------------\n");\r
-#endif\r
+void PduR_LinIfRxIndication(PduIdType LinRxPduId, const PduInfoType* PduInfoPtr) {\r
+ PduR_ARC_RxIndication(LinRxPduId, PduInfoPtr, 0x0e);\r
}\r
\r
void PduR_LinIfTxConfirmation(PduIdType LinTxPduId) {\r
-#if (PDUR_LINIF_SUPPORT == STD_ON)\r
- PduR_DevCheck(LinTxPduId,1,0x0f);\r
-\r
- DEBUG(DEBUG_LOW,"----------------------\n");\r
- DEBUG(DEBUG_LOW,"PduR_LinIfTxConfirmation: received confirmation with id %d\n", LinTxPduId);\r
-\r
- PduR_LoIfTxConfirmation(LinTxPduId);\r
-\r
- DEBUG(DEBUG_LOW,"----------------------\n");\r
-#endif\r
+ PduR_ARC_TxConfirmation(LinTxPduId, NULL, 0x0f);\r
}\r
\r
-void PduR_LinIfTriggerTransmit(PduIdType LinTxPduId, uint8* LinSduPtr) {\r
-#if (PDUR_LINIF_SUPPORT == STD_ON)\r
- PduR_DevCheck(LinTxPduId,LinSduPtr,0x10);\r
-\r
- DEBUG(DEBUG_LOW,"----------------------\n");\r
- DEBUG(DEBUG_LOW,"PduR_LinIfTriggerTransmit: received request with id %d\n", LinTxPduId);\r
-\r
- PduR_LoIfTriggerTransmit(LinTxPduId, LinSduPtr);\r
-\r
- DEBUG(DEBUG_LOW,"----------------------\n");\r
-#endif\r
+Std_ReturnType PduR_LinIfTriggerTransmit(PduIdType LinTxPduId, PduInfoType* PduInfoPtr) {\r
+ return PduR_ARC_TriggerTransmit(LinTxPduId, PduInfoPtr, 0x10);\r
}\r
\r
#endif\r