CORDET Framework - C2 Implementation
pustests/CrFwAppSmTestCases.c
1 
24 #include <stdlib.h>
25 #include "CrFwAppSmTestCases.h"
26 /* Include FW Profile files */
27 #include "FwSmConstants.h"
28 #include "FwSmConfig.h"
29 #include "FwSmSCreate.h"
30 #include "FwSmCore.h"
31 #include "FwPrConfig.h"
32 #include "FwPrCore.h"
33 #include "FwPrConstants.h"
34 /* Include framework files */
36 #include "AppStartUp/CrFwAppSm.h"
40 /* Include configuration files */
41 #include "CrFwAppSmUserPar.h"
42 
43 /* Dummy state machine to be embedded in state START-UP of the Application State Machine */
44 FW_SM_INST_NOCPS(startUpEsmDesc, 1, 1, 0, 0)
45 
46 /* Dummy state machine to be embedded in state NORMAL of the Application State Machine */
47 FW_SM_INST_NOCPS(normalEsmDesc, 1, 1, 0, 0)
48 
49 /* Dummy state machine to be embedded in state RESET of the Application State Machine */
50 FW_SM_INST_NOCPS(resetEsmDesc, 1, 1, 0, 0)
51 
52 /* ---------------------------------------------------------------------------------------------*/
53 
55  return &startUpEsmDesc;
56 }
57 
58 FwSmDesc_t CrFwAppSmTestCasesGetNormalEsm() {
59  return &normalEsmDesc;
60 }
61 
62 FwSmDesc_t CrFwAppSmTestCasesGetResetEsm() {
63  return &resetEsmDesc;
64 }
FwSmDesc_t CrFwAppSmTestCasesGetNormalEsm()
Return the dummy state machine to be embedded in state NORMAL of the Application State Machine...
Interface to the Application Reset Procedure.
Interface to the Application Start-Up Procedure.
Definition of the utility functions for the CORDET Framework.
Interface to the Application Shutdown Procedure.
Definition of Application State Machine.
FwSmDesc_t CrFwAppSmTestCasesGetResetEsm()
Return the dummy state machine to be embedded in state RESET of the Application State Machine...
FwSmDesc_t CrFwAppSmTestCasesGetStartUpEsm()
Return the dummy state machine to be embedded in state START-UP of the Application State Machine...
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved