]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Minor fixes in CanSm and ComM.
authoreija <devnull@localhost>
Wed, 5 Jan 2011 11:36:00 +0000 (12:36 +0100)
committereija <devnull@localhost>
Wed, 5 Jan 2011 11:36:00 +0000 (12:36 +0100)
communication/CanSM/CanSM.c
include/CanSM.h
include/ComM.h

index d4f6c17ec3c57e71af3dfafc09ff07db60dcee1a..54beb32eb044feb8234675b472c429ce68108d69 100644 (file)
@@ -13,6 +13,8 @@
  * for more details.\r
  * -------------------------------- Arctic Core ------------------------------*/\r
 \r
+//lint -emacro(904,CANSM_VALIDATE_INIT,CANSM_VALIDATE_NETWORK,CANSM_VALIDATE_POINTER,CANSM_VALIDATE_MODE) //904 PC-Lint exception to MISRA 14.7 (validate macros).\r
+\r
 /* Globally fulfilled requirements */\r
 /** @req CANSM069 */\r
 /** @req CANSM077 */\r
@@ -49,7 +51,7 @@ void CanSM_Init( const CanSM_ConfigType* ConfigPtr ) {
 \r
        CanSM_Config = ConfigPtr;\r
 \r
-       for (int i = 0; i < CANSM_NETWORK_COUNT; ++i) {\r
+       for (uint8 i = 0; i < CANSM_NETWORK_COUNT; ++i) {\r
                CanSM_Internal_RequestComMode(i, COMM_NO_COMMUNICATION);  /**< @req CANSM211 */\r
        }\r
 \r
index 443302991aedd9f0c18541d8b07cac173661952d..3c7a2161e2732c5e635d38bb12e7dfdc55f83956 100644 (file)
@@ -93,7 +93,7 @@ Std_ReturnType CanSM_GetCurrentComMode( NetworkHandleType NetworkHandle, ComM_Mo
 \r
 /** Scheduled function of the CanSM */\r
 /** @req CANSM065 */\r
-void CanSM_MainFunction();\r
+void CanSM_MainFunction(void);\r
 \r
 \r
 \r
index 802e98e042fef7e1765163a956991b8de980fe88..de00b26c6135354b43d708cd5ea387c0b8fd655b 100644 (file)
@@ -94,7 +94,7 @@ void ComM_MainFunction_##channel (void) { \
 void ComM_Init(const ComM_ConfigType *);  /**< @req COMM146 */\r
 \r
 /** De-initializes (terminates) the AUTOSAR Communication Manager. */\r
-void ComM_DeInit();  /**< @req COMM147 */\r
+void ComM_DeInit(void);  /**< @req COMM147 */\r
 \r
 /** @req COMM370 */\r
 #if (COMM_VERSION_INFO_API == STD_ON)\r
@@ -114,7 +114,7 @@ Std_ReturnType ComM_PreventWakeUp( NetworkHandleType Channel, boolean Status );
 Std_ReturnType ComM_LimitChannelToNoComMode( NetworkHandleType Channel, boolean Status );     /**< @req COMM163 */\r
 Std_ReturnType ComM_LimitECUToNoComMode( boolean Status );                                    /**< @req COMM124 */\r
 Std_ReturnType ComM_ReadInhibitCounter( uint16* CounterValue );                               /**< @req COMM224 */\r
-Std_ReturnType ComM_ResetInhibitCounter();                                                    /**< @req COMM108 */\r
+Std_ReturnType ComM_ResetInhibitCounter(void);                                                    /**< @req COMM108 */\r
 Std_ReturnType ComM_SetECUGroupClassification( ComM_InhibitionStatusType Status );\r
 \r
 \r