Det_ReportError(MODULE_ID_CANIF, 0, _api, _err); \\r
return; \\r
}\r
-#undef DET_REPORTERROR\r
#define DET_REPORTERROR(_x,_y,_z,_q) Det_ReportError(_x, _y, _z, _q)\r
\r
#else\r
#define VALIDATE(_exp,_api,_err )\r
#define VALIDATE_NO_RV(_exp,_api,_err )\r
-#undef DET_REPORTERROR\r
#define DET_REPORTERROR(_x,_y,_z,_q)\r
#endif\r
\r
Det_ReportError(MODULE_ID_CANTP, 0, _api, _err); \\r
return; \\r
}\r
-#undef DET_REPORTERROR\r
#define DET_REPORTERROR(_x,_y,_z,_q) Det_ReportError(_x, _y, _z, _q)\r
\r
#else\r
#define VALIDATE(_exp,_api,_err )\r
#define VALIDATE_NO_RV(_exp,_api,_err )\r
-#undef DET_REPORTERROR\r
#define DET_REPORTERROR(_x,_y,_z,_q)\r
#endif\r
\r
ComGetArcIPdu(i);\r
\r
if (i >= COM_N_IPDUS) {\r
- DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_TOO_MANY_IPDU);\r
+ COM_DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_TOO_MANY_IPDU);\r
assert(0);\r
failure = 1;\r
break;\r
\r
// If this signal already has been configured this is most likely an error.\r
if (Arc_Signal->ComIPduDataPtr != NULL) {\r
- // DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_SIGNAL_CONFIGURATION);\r
+ // COM_DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_SIGNAL_CONFIGURATION);\r
// failure = 1;\r
}\r
\r
|| Signal->ComFilter.ComFilterAlgorithm == NEW_IS_OUTSIDE\r
|| Signal->ComFilter.ComFilterAlgorithm == ONE_EVERY_N))) {\r
\r
- DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_FILTER_CONFIGURATION);\r
+ COM_DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_FILTER_CONFIGURATION);\r
failure = 1;\r
}\r
\r
|| Signal->ComFilter.ComFilterAlgorithm == NEW_IS_OUTSIDE))) {\r
\r
\r
- DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_FILTER_CONFIGURATION);\r
+ COM_DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_FILTER_CONFIGURATION);\r
failure = 1;\r
}\r
// Initialize filter values. COM230\r
//free(ComConfig->ComIPdu[i].ComIPduDataPtr);\r
}\r
DEBUG(DEBUG_LOW, "--Initialization of COM failed--\n");\r
- //DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_FILTER_CONFIGURATION);\r
+ //COM_DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, 0x01, COM_E_INVALID_FILTER_CONFIGURATION);\r
} else {\r
DEBUG(DEBUG_LOW, "--Initialization of COM completed--\n");\r
}\r
}\r
\r
Std_ReturnType Com_TriggerTransmit(PduIdType ComTxPduId, uint8 *SduPtr) {\r
- PduIdCheck(ComTxPduId, 0x13, E_NOT_OK);\r
+ Com_PduIdCheck(ComTxPduId, 0x13, E_NOT_OK);\r
/*\r
* COM260: This function must not check the transmission mode of the I-PDU\r
* since it should be possible to use it regardless of the transmission mode.\r
\r
\r
void Com_TriggerIPduSend(PduIdType ComTxPduId) {\r
- PduIdCheck(ComTxPduId, 0x17);\r
+ Com_PduIdCheck(ComTxPduId, 0x17);\r
\r
//DEBUG(DEBUG_MEDIUM, "Com_TriggerIPduSend sending IPdu %d... ", ComTxPduId);\r
ComGetIPdu(ComTxPduId);\r
}\r
\r
Std_ReturnType Com_RxIndication(PduIdType ComRxPduId, const uint8* SduPtr) {\r
- PduIdCheck(ComRxPduId, 0x14, E_NOT_OK);\r
+ Com_PduIdCheck(ComRxPduId, 0x14, E_NOT_OK);\r
\r
ComGetIPdu(ComRxPduId);\r
ComGetArcIPdu(ComRxPduId);\r
}\r
\r
void Com_TxConfirmation(PduIdType ComTxPduId) {\r
- PduIdCheck(ComTxPduId, 0x15);\r
+ Com_PduIdCheck(ComTxPduId, 0x15);\r
}\r
\r
\r
// Otherwise raise an error.\r
if (PduRState != PDUR_UNINIT) {\r
// Raise error and return.\r
- DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, 0x00, PDUR_E_INVALID_REQUEST);\r
+ PDUR_DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, 0x00, PDUR_E_INVALID_REQUEST);\r
return;\r
}\r
\r
if (ConfigPtr == NULL) {\r
- DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, 0x00, PDUR_E_CONFIG_PTR_INVALID);\r
+ PDUR_DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, 0x00, PDUR_E_CONFIG_PTR_INVALID);\r
return;\r
} else {\r
PduRConfig = ConfigPtr;\r
#endif\r
\r
uint32 PduR_GetConfigurationId () {\r
- //DevCheck(0,1,0x18,E_NOT_OK);\r
+ //PduR_DevCheck(0,1,0x18,E_NOT_OK);\r
return PduRConfig->PduRConfigurationId;\r
}\r
#endif // End of not Zero Cost Operation Mode\r
\r
void PduR_CanIfRxIndication(PduIdType CanRxPduId,const uint8* CanSduPtr) {\r
#if (PDUR_CANIF_SUPPORT == STD_ON)\r
- DevCheck(CanRxPduId,CanSduPtr,0x0e);\r
+ PduR_DevCheck(CanRxPduId,CanSduPtr,0x0e);\r
\r
DEBUG(DEBUG_LOW,"----------------------\n");\r
DEBUG(DEBUG_LOW,"PduR_CanIfRxIndication: received indication with id %d and data %d\n", CanRxPduId, *CanSduPtr);\r
\r
void PduR_CanIfTxConfirmation(PduIdType CanTxPduId) {\r
#if (PDUR_CANIF_SUPPORT == STD_ON)\r
- DevCheck(CanTxPduId,1,0x0f);\r
+ PduR_DevCheck(CanTxPduId,1,0x0f);\r
\r
DEBUG(DEBUG_LOW,"----------------------\n");\r
DEBUG(DEBUG_LOW,"PduR_CanIfTxConfirmation: received confirmation with id %d\n", CanTxPduId);\r
\r
void PduR_CanTpTxConfirmation(PduIdType CanTpTxPduId, NotifResultType Result) {\r
#if (PDUR_CANTP_SUPPORT == STD_ON)\r
- DevCheck(CanTpTxPduId,1,0x0f);\r
+ PduR_DevCheck(CanTpTxPduId,1,0x0f);\r
\r
DEBUG(DEBUG_LOW,"----------------------\n");\r
DEBUG(DEBUG_LOW,"PduR_CanIfTxConfirmation: received confirmation with id %d\n", CanTxPduId);\r
Std_ReturnType PduR_ComTransmit(PduIdType ComTxPduId, const PduInfoType* PduInfoPtr) {\r
BufReq_ReturnType retVal = BUFREQ_NOT_OK;\r
#if (PDUR_COM_SUPPORT == STD_ON)\r
- DevCheck(ComTxPduId,PduInfoPtr,0x15, E_NOT_OK);\r
+ PduR_DevCheck(ComTxPduId,PduInfoPtr,0x15, E_NOT_OK);\r
\r
//DEBUG(DEBUG_LOW,"PduR_ComTransmit: received transmit request with id %d and data %d\n", ComTxPduId, *PduInfoPtr->SduDataPtr);\r
PduRRoutingPath_type *route = &PduRConfig->PduRRoutingTable->PduRRoutingPath[ComTxPduId];\r
Std_ReturnType PduR_DcmTransmit(PduIdType DcmTxPduId, const PduInfoType* PduInfoPtr) {\r
BufReq_ReturnType retVal = BUFREQ_NOT_OK;\r
#if (PDUR_DCM_SUPPORT == STD_ON)\r
- DevCheck(DcmTxPduId,PduInfoPtr,0x15, E_NOT_OK);\r
+ PduR_DevCheck(DcmTxPduId,PduInfoPtr,0x15, E_NOT_OK);\r
\r
//DEBUG(DEBUG_LOW,"PduR_ComTransmit: received transmit request with id %d and data %d\n", ComTxPduId, *PduInfoPtr->SduDataPtr);\r
\r
\r
void PduR_LinIfRxIndication(PduIdType LinRxPduId, const uint8* LinSduPtr) {\r
#if (PDUR_LINIF_SUPPORT == STD_ON)\r
- DevCheck(LinRxPduId,LinSduPtr,0x0e);\r
+ PduR_DevCheck(LinRxPduId,LinSduPtr,0x0e);\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
void PduR_LinIfTxConfirmation(PduIdType LinTxPduId) {\r
#if (PDUR_LINIF_SUPPORT == STD_ON)\r
- DevCheck(LinTxPduId,1,0x0f);\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
void PduR_LinIfTriggerTransmit(PduIdType LinTxPduId, uint8* LinSduPtr) {\r
#if (PDUR_LINIF_SUPPORT == STD_ON)\r
- DevCheck(LinTxPduId,LinSduPtr,0x10);\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
Det_ReportError(MODULE_ID_DCM, 0, _api, _err); \\r
return; \\r
}\r
-#undef DET_REPORTERROR\r
#define DET_REPORTERROR(_x,_y,_z,_q) Det_ReportError(_x, _y, _z, _q)\r
\r
#else\r
#define VALIDATE(_exp,_api,_err )\r
#define VALIDATE_RV(_exp,_api,_err,_rv )\r
#define VALIDATE_NO_RV(_exp,_api,_err )\r
-#undef DET_REPORTERROR\r
#define DET_REPORTERROR(_x,_y,_z,_q)\r
#endif\r
\r
\r
#ifdef COM_DEV_ERROR_DETECT\r
\r
-#undef DET_REPORTERROR\r
-#define DET_REPORTERROR(_x,_y,_z,_q) Det_ReportError(_x,_y,_z,_q)\r
+#define COM_DET_REPORTERROR(_x,_y,_z,_q) Det_ReportError(_x,_y,_z,_q)\r
\r
\r
// Define macro for parameter check.\r
-#define PduIdCheck(PduId,ApiId,...) \\r
+#define Com_PduIdCheck(PduId,ApiId,...) \\r
if (PduId >= Com_Arc_Config.ComNIPdu) { \\r
- DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, ApiId, COM_INVALID_PDU_ID); \\r
+ COM_DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, ApiId, COM_INVALID_PDU_ID); \\r
return __VA_ARGS__; \\r
} \\r
\r
#define COM_VALIDATE_SIGNAL(SignalId, ApiId, ...) \\r
if (ComConfig->ComSignal[SignalId].Com_Arc_IsSignalGroup) { \\r
- DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, ApiId, COM_ERROR_SIGNAL_IS_SIGNALGROUP); \\r
+ COM_DET_REPORTERROR(COM_MODULE_ID, COM_INSTANCE_ID, ApiId, COM_ERROR_SIGNAL_IS_SIGNALGROUP); \\r
return __VA_ARGS__; \\r
} \\r
\r
\r
#else\r
\r
-#undef DET_REPORTERROR\r
-#define DET_REPORTERROR(_x,_y,_z,_q)\r
+#define COM_DET_REPORTERROR(_x,_y,_z,_q)\r
\r
-#define PduIdCheck(PduId,ApiId,...)\r
+#define Com_PduIdCheck(PduId,ApiId,...)\r
#define COM_VALIDATE_SIGNAL(PduId, ApiId, ...)\r
#endif\r
\r
\r
#if (PDUR_DEV_ERROR_DETECT == STD_ON)\r
\r
-#undef DET_REPORTERROR\r
-#define DET_REPORTERROR(_x,_y,_z,_q) Det_ReportError(_x,_y,_z,_q)\r
+#define PDUR_DET_REPORTERROR(_x,_y,_z,_q) Det_ReportError(_x,_y,_z,_q)\r
\r
// Define macro for state, parameter and data pointer checks.\r
// TODO Implement data range check if needed.\r
-#define DevCheck(PduId,PduPtr,ApiId,...) \\r
+#define PduR_DevCheck(PduId,PduPtr,ApiId,...) \\r
if (PduRState == PDUR_UNINIT || PduRState == PDUR_REDUCED) { \\r
- DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, ApiId, PDUR_E_INVALID_REQUEST); \\r
- DEBUG(DEBUG_LOW,"PDU Router not initialized. Routing request ignored.\n"); \\r
+ PDUR_DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, ApiId, PDUR_E_INVALID_REQUEST); \\r
+ /* DEBUG(DEBUG_LOW,"PDU Router not initialized. Routing request ignored.\n"); */ \\r
return __VA_ARGS__; \\r
} \\r
if (PduPtr == 0 && PDUR_DEV_ERROR_DETECT) { \\r
- DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, ApiId, PDUR_E_DATA_PTR_INVALID); \\r
+ PDUR_DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, ApiId, PDUR_E_DATA_PTR_INVALID); \\r
return __VA_ARGS__; \\r
} \\r
if ((PduId >= PduRConfig->PduRRoutingTable->NRoutingPaths) && PDUR_DEV_ERROR_DETECT) { \\r
- DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, ApiId, PDUR_E_PDU_ID_INVALID); \\r
+ PDUR_DET_REPORTERROR(MODULE_ID_PDUR, PDUR_INSTANCE_ID, ApiId, PDUR_E_PDU_ID_INVALID); \\r
return __VA_ARGS__; \\r
- } \\r
+ }\r
\r
\r
#else\r
-#undef DET_REPORTERROR\r
-#define DET_REPORTERROR(_x,_y,_z,_q)\r
-#define DevCheck(...)\r
+#define PDUR_DET_REPORTERROR(_x,_y,_z,_q)\r
+#define PduR_DevCheck(...)\r
\r
#endif\r
\r