Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.env =================================================================== diff -u -r60a95cb6e1325abd179b4a01d83b8aabe20ccda5 -re9c54d93900144b1234c344beaf609b5fb9de3bd --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.env (.../INT_RTC.env) (revision 60a95cb6e1325abd179b4a01d83b8aabe20ccda5) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.env (.../INT_RTC.env) (revision e9c54d93900144b1234c344beaf609b5fb9de3bd) @@ -1,12 +1,37 @@ ENVIRO.NEW ENVIRO.NAME:INT_RTC ENVIRO.STUB_BY_FUNCTION:ModeInitPOST +ENVIRO.STUB_BY_FUNCTION:NVDataMgmt ENVIRO.STUB_BY_FUNCTION:RTC +ENVIRO.STUB_BY_FUNCTION:SystemComm ENVIRO.STUB_BY_FUNCTION:SystemCommMessages ENVIRO.STUB_BY_FUNCTION:TaskGeneral ENVIRO.STUB_BY_FUNCTION:sys_main ENVIRO.MAX_VARY_RANGE: 20 ENVIRO.STUB: ALL_BY_PROTOTYPE ENVIRO.TYPE_HANDLED_DIRS_ALLOWED: ENVIRO.LIBRARY_STUBS: +ENVIRO.UNIT_PREFIX_USER_CODE: +ENVIRO.UNIT_PREFIX_USER_CODE_FILE:RTC +#include "reg_mibspi.h" +mibspiBASE_t* ptr_mibspiREG3; +mibspiRAM_t* ptr_mibspiRAM3; +#undef mibspiREG3 +#define mibspiREG3 ptr_mibspiREG3 +#undef mibspiRAM3 +#define mibspiRAM3 ptr_mibspiRAM3 +ENVIRO.END_UNIT_PREFIX_USER_CODE_FILE: +ENVIRO.END_UNIT_PREFIX_USER_CODE: +ENVIRO.COVERAGE_TYPE: FUNCTION +ENVIRO.WHITE_BOX: YES +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/include/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/source/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Controllers/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Drivers/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Modes/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Services/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/App/Tasks/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/FWCommon/ +ENVIRO.SEARCH_LIST: $(VCAST_SRC_DIR)/Common/ ENVIRO.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.mfg =================================================================== diff -u -r609937ae79b4b77a0bd9ac180d38425b0b6922fb -re9c54d93900144b1234c344beaf609b5fb9de3bd --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.mfg (.../INT_RTC.mfg) (revision 609937ae79b4b77a0bd9ac180d38425b0b6922fb) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.mfg (.../INT_RTC.mfg) (revision e9c54d93900144b1234c344beaf609b5fb9de3bd) @@ -4,4 +4,5 @@ COVERAGE_TYPE FUNCTION + $(VCAST_SRC_DIR)/FWCommon/FlashDrvr/ Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst =================================================================== diff -u -rf8dd49fed5ee3bf0f1704fa614da8b81d952f877 -re9c54d93900144b1234c344beaf609b5fb9de3bd --- vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision f8dd49fed5ee3bf0f1704fa614da8b81d952f877) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_RTC/INT_RTC.tst (.../INT_RTC.tst) (revision e9c54d93900144b1234c344beaf609b5fb9de3bd) @@ -2,7 +2,7 @@ -- Test Case Script -- -- Environment : INT_RTC --- Unit(s) Under Test: ModeInitPOST RTC SystemCommMessages TaskGeneral sys_main +-- Unit(s) Under Test: ModeInitPOST NVDataMgmt RTC SystemComm SystemCommMessages TaskGeneral sys_main -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING @@ -17,13 +17,14 @@ -- Subprogram: execInitAndPOSTMode --- Test Case: execRTCTest +-- Test Case: execRTCSelfTest TEST.UNIT:ModeInitPOST TEST.SUBPROGRAM:execInitAndPOSTMode TEST.NEW -TEST.NAME:execRTCTest +TEST.NAME:execRTCSelfTest +TEST.VALUE:ModeInitPOST.<>.postState:POST_STATE_RTC TEST.VALUE:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_START -TEST.EXPECTED:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_START +TEST.EXPECTED:RTC.<>.RTCSelfTestState:RTC_SELF_TEST_STATE_CHECK_CTRL_REGS TEST.EXPECTED:RTC.<>.RTCSelfTestResult:SELF_TEST_STATUS_IN_PROGRESS TEST.END @@ -36,6 +37,7 @@ TEST.SUBPROGRAM:taskGeneral TEST.NEW TEST.NAME:execRTC +TEST.VALUE:SystemComm.<>.uiDidCommunicate:1 TEST.VALUE:RTC.<>.RTCExecState:RTC_EXEC_STATE_IDLE TEST.EXPECTED:RTC.<>.RTCExecState:RTC_EXEC_STATE_IDLE TEST.END Index: vectorcast/Hercules_RM46_HD_Project/project.db =================================================================== diff -u -rf30d00352903245cbbc5fb4926a392e51e2c6c22 -re9c54d93900144b1234c344beaf609b5fb9de3bd Binary files differ