]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Requirements tagging update.
authorpete <devnull@localhost>
Thu, 12 Aug 2010 11:42:30 +0000 (13:42 +0200)
committerpete <devnull@localhost>
Thu, 12 Aug 2010 11:42:30 +0000 (13:42 +0200)
diagnostic/Dem/Dem.c
diagnostic/Dem/Dem_Types.h
include/Dem.h

index c42e02afd109ae46f1d5b8bca2b358138ef0396f..1525859e90862aa9146a3ed05b9fb38b70f4afe8 100644 (file)
 /*\r
  *  General requirements\r
  */\r
-/** @req DEM014.14229-1 */\r
+/** @req DEM126 */\r
+/** @req DEM151.partially */\r
+/** @req DEM152 */\r
+/** @req DEM013.14229-1 */\r
 /** @req DEM277 */\r
 /** @req DEM363 */\r
 /** @req DEM113 */ /** @req DEM174 */\r
@@ -324,8 +327,8 @@ static Dem_EventStatusType preDebounceNone(Dem_EventStatusType reportedStatus, E
        Dem_EventStatusType returnCode;\r
 \r
        switch (reportedStatus) {\r
-       case DEM_EVENT_STATUS_FAILED: /** @req DEM191.NoneFailed */\r
-       case DEM_EVENT_STATUS_PASSED: /** @req DEM191.NonePassed */\r
+       case DEM_EVENT_STATUS_FAILED: /** @req DEM091.NoneFailed */\r
+       case DEM_EVENT_STATUS_PASSED: /** @req DEM091.NonePassed */\r
                // Already debounced, do nothing.\r
                break;\r
 \r
@@ -380,11 +383,11 @@ static Dem_EventStatusType preDebounceCounterBased(Dem_EventStatusType reportedS
                break;\r
 \r
        case DEM_EVENT_STATUS_FAILED:\r
-               statusRecord->faultDetectionCounter = DEBOUNCE_FDC_TEST_FAILED; /** @req DEM191.CounterFailed */\r
+               statusRecord->faultDetectionCounter = DEBOUNCE_FDC_TEST_FAILED; /** @req DEM091.CounterFailed */\r
                break;\r
 \r
        case DEM_EVENT_STATUS_PASSED:\r
-               statusRecord->faultDetectionCounter = DEBOUNCE_FDC_TEST_PASSED; /** @req DEM191.CounterPassed */\r
+               statusRecord->faultDetectionCounter = DEBOUNCE_FDC_TEST_PASSED; /** @req DEM091.CounterPassed */\r
                break;\r
 \r
        default:\r
@@ -476,7 +479,7 @@ static void updateEventStatusRec(const Dem_EventParameterType *eventParam, Dem_E
                                eventStatusRecPtr->occurrence++;\r
                                eventStatusRecPtr->errorStatusChanged = TRUE;\r
                        }\r
-                       /** @req DEM036.Failed */ /** @req DEM379.PendingSet */\r
+                       /** @req DEM036 */ /** @req DEM379.PendingSet */\r
                        eventStatusRecPtr->eventStatusExtended |= (DEM_TEST_FAILED | DEM_TEST_FAILED_THIS_OPERATION_CYCLE | DEM_TEST_FAILED_SINCE_LAST_CLEAR | DEM_PENDING_DTC);\r
                        eventStatusRecPtr->eventStatusExtended &= ~(DEM_TEST_NOT_COMPLETED_SINCE_LAST_CLEAR | DEM_TEST_NOT_COMPLETED_THIS_OPERATION_CYCLE);\r
                }\r
@@ -486,7 +489,7 @@ static void updateEventStatusRec(const Dem_EventParameterType *eventParam, Dem_E
                        if (eventStatusRecPtr->eventStatusExtended & DEM_TEST_FAILED) {\r
                                eventStatusRecPtr->errorStatusChanged = TRUE;\r
                        }\r
-                       /** @req DEM036.Passed */\r
+                       /** @req DEM036 */\r
                        eventStatusRecPtr->eventStatusExtended &= ~DEM_TEST_FAILED;\r
                        eventStatusRecPtr->eventStatusExtended &= ~(DEM_TEST_NOT_COMPLETED_SINCE_LAST_CLEAR | DEM_TEST_NOT_COMPLETED_THIS_OPERATION_CYCLE);\r
                }\r
@@ -1590,7 +1593,7 @@ Std_ReturnType Dem_ResetEventStatus(Dem_EventIdType eventId) /** @req DEM331 */
 \r
        if (demState == DEM_INITIALIZED) // No action is taken if the module is not started\r
        {\r
-               resetEventStatus(eventId);\r
+               resetEventStatus(eventId); /** @req DEM186 */\r
        }\r
        else\r
        {\r
@@ -2023,7 +2026,7 @@ Dem_ReturnClearDTCType Dem_ClearDTC(uint32 dtc, Dem_DTCKindType dtcKind, Dem_DTC
  * Procedure:  Dem_DisableDTCStorage\r
  * Reentrant:  No\r
  */\r
-Dem_ReturnControlDTCStorageType Dem_DisableDTCStorage(Dem_DTCGroupType dtcGroup, Dem_DTCKindType dtcKind) /** @req DEM35 */\r
+Dem_ReturnControlDTCStorageType Dem_DisableDTCStorage(Dem_DTCGroupType dtcGroup, Dem_DTCKindType dtcKind) /** @req DEM035 */\r
 {\r
        Dem_ReturnControlDTCStorageType returnCode = DEM_CONTROL_DTC_STORAGE_N_OK;\r
 \r
index 24bf95249d576971934988f01e1ca66d4a3f5b67..759e7591deac781e9c499dcad708fc31d66f221e 100644 (file)
@@ -92,7 +92,7 @@ enum {
        DEM_OBD_DCY,    // OBD Driving Cycle\r
 \r
        DEM_OPERATION_CYCLE_ID_ENDMARK\r
-};\r
+}; /** @req DEM142 */\r
 \r
 /*\r
  * Dem_OperationCycleStateType\r
index bf1aba21de0ca402950e3a5aa5e8e3d48f144b75..0478482f50f4db80796647e313253413614e60eb 100644 (file)
@@ -33,6 +33,7 @@
 #define DEM_AR_MINOR_VERSION    0\r
 #define DEM_AR_PATCH_VERSION    1\r
 \r
+/** @req DCM067.Cfg-files */\r
 #include "Dem_Types.h"\r
 #include "Dem_Cfg.h"\r
 #include "Dem_Lcfg.h"\r