summaryrefslogtreecommitdiff
path: root/cp/vstate_fsm
diff options
context:
space:
mode:
Diffstat (limited to 'cp/vstate_fsm')
-rw-r--r--cp/vstate_fsm/Module3
-rw-r--r--cp/vstate_fsm/ecos.ecc.sh5
-rw-r--r--cp/vstate_fsm/src/SEMEDef.h178
-rw-r--r--cp/vstate_fsm/src/SEMTypes.h126
-rw-r--r--cp/vstate_fsm/src/cesar_cp_PConstant.h25
-rw-r--r--cp/vstate_fsm/src/cesar_cp_PEvent.h26
-rw-r--r--cp/vstate_fsm/src/main_fsm.c129
-rw-r--r--cp/vstate_fsm/src/main_fsm.h47
-rw-r--r--cp/vstate_fsm/src/main_fsmAction.h165
-rw-r--r--cp/vstate_fsm/src/main_fsmData.c376
-rw-r--r--cp/vstate_fsm/src/main_fsmData.h123
-rw-r--r--cp/vstate_fsm/src/sta_connection.c54
-rw-r--r--cp/vstate_fsm/src/sta_connection.h47
-rw-r--r--cp/vstate_fsm/src/sta_connectionAction.h31
-rw-r--r--cp/vstate_fsm/src/sta_connectionData.c39
-rw-r--r--cp/vstate_fsm/src/sta_connectionData.h74
16 files changed, 0 insertions, 1448 deletions
diff --git a/cp/vstate_fsm/Module b/cp/vstate_fsm/Module
deleted file mode 100644
index 327d9f3ff5..0000000000
--- a/cp/vstate_fsm/Module
+++ /dev/null
@@ -1,3 +0,0 @@
-SOURCES := main_fsm.c main_fsmData.c sta_connection.c sta_connectionData.c
-INCLUDES += cp/vstate_fsm/src
- \ No newline at end of file
diff --git a/cp/vstate_fsm/ecos.ecc.sh b/cp/vstate_fsm/ecos.ecc.sh
deleted file mode 100644
index 8253d98c9a..0000000000
--- a/cp/vstate_fsm/ecos.ecc.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-config=${1:-ecos-gen.ecc}
-ecosconfig --config=$config new linux default
-cat >> $config <<EOF
-EOF
-ecosconfig --config=$config check
diff --git a/cp/vstate_fsm/src/SEMEDef.h b/cp/vstate_fsm/src/SEMEDef.h
deleted file mode 100644
index f347525716..0000000000
--- a/cp/vstate_fsm/src/SEMEDef.h
+++ /dev/null
@@ -1,178 +0,0 @@
-/*
- * Id: SEMEDef.h
- *
- * Function: SEM Defines Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __SEMEDEF_H
-#define __SEMEDEF_H
-
-
-/*
- * Include SEM Types Header File.
- */
-#include "SEMTypes.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * Conditional Compilation Definitions for the API only.
- */
-#define SEM_RDHW_TYPE_1 1
-#define SEM_RDHW_TYPE_2 0
-#define SEM_RDHW_TYPE_3 0
-#define SEM_RDHW_WIDTH_16_BIT 1
-#define SEM_RDHW_WIDTH_24_BIT 0
-#define SEM_RDHW_WIDTH_32_BIT 0
-#define SEM_RDHW_WIDTH_48_BIT 0
-#define SEM_RDHW_WIDTH_64_BIT 0
-#define SEM_RD_WIDTH_8_BIT 0
-#define SEM_RD_WIDTH_16_BIT 1
-#define SEM_RD_WIDTH_32_BIT 0
-#define SEM_RDFM_NUMBER 4
-#define SEM_EVENT_GROUP_INDEX 1
-#define SEM_EVENT_GROUP_TABLE_INDEX 0
-#define SEM_SIGNAL_QUEUE_ERROR_IF_FULL 1
-#define SEM_SIGNAL_QUEUE_NO_ERROR_IF_FULL 0
-#define SEM_RMN_ACTIONS 4
-#define SEM_RMN_GUARDS 0
-#define SEM_RMN_NEGATIVE_STATE_SYNCS 1
-#define SEM_RMN_NEXT_STATES 10
-#define SEM_RMN_POSITIVE_STATE_SYNCS 5
-#define SEM_RMN_SIGNALS 0
-#define SEM_SIGNAL 0
-
-
-/*
- * Conditional Compilation Definitions.
- */
-#define SEM_FUNCEXPHANDLING 0
-#define SEM_GUARD_EXPRESSION 0
-#define SEM_SIGNAL_DB 0
-#define VS_REALLINKMODE 0
-#define VS_USE_HEAP 1
-
-
-/*
- * Undefined State.
- */
-#define STATE_UNDEFINED 0X0FF /* 255 */
-
-
-/*
- * Undefined Event.
- */
-#define EVENT_UNDEFINED 0X0FF /* 255 */
-
-
-/*
- * Undefined Event Group.
- */
-#define EVENT_GROUP_UNDEFINED 0X0FFFF /* 65535 */
-
-
-/*
- * Event Termination ID.
- */
-#define EVENT_TERMINATION_ID 0X0FF /* 255 */
-
-
-/*
- * Action Expression Termination ID.
- */
-#define ACTION_EXPRESSION_TERMINATION_ID 0X0FF /* 255 */
-
-
-#ifdef SE_EXPERTDLL
-#include <stdio.h>
-#endif
-
-
-#if (SEM_RD_WIDTH_8_BIT)
-#define SEM_RULE_DATA_TYPE VS_UINT8
-#elif (SEM_RD_WIDTH_16_BIT)
-#define SEM_RULE_DATA_TYPE VS_UINT16
-#elif (SEM_RD_WIDTH_32_BIT)
-#define SEM_RULE_DATA_TYPE VS_UINT32
-#else
-#error Invalid files, contact the vendor
-#endif
-
-
-/*
- * Type qualifier macros
- */
-#define VS_TQ_RULEBASE const
-#define VS_TQ_GUARDEXPRCOL const
-#define VS_TQ_ACTIONEXPRCOL const
-#define VS_TQ_CONTEXT
-
-
-/*
- * Functional expression type definitions
- */
-struct SEM_CONTEXT;
-typedef VS_BOOL (* VS_GUARDEXPR_TYPE) (struct SEM_CONTEXT VS_TQ_CONTEXT * );
-typedef VS_VOID (* VS_ACTIONEXPR_TYPE) (struct SEM_CONTEXT VS_TQ_CONTEXT * );
-
-
-/*
- * SEM Library Datatype Definition.
- */
-typedef struct SEM_CONTEXT
-{
- SEM_STATE_TYPE VS_TQ_CONTEXT * pCSV;
- SEM_STATE_TYPE VS_TQ_CONTEXT * pWSV;
- SEM_STATE_TYPE VS_TQ_CONTEXT * pIns;
- VS_UINT8 Status;
- VS_UINT8 EventGroupType;
- VS_UINT8 State;
- VS_UINT8 DIt;
- VS_UINT8 InqAct;
- VS_UINT8 StateChange;
- VS_UINT8 nNofActions;
- SEM_EVENT_TYPE nNofEvents;
- SEM_STATE_TYPE nNofStates;
- SEM_STATE_MACHINE_TYPE nNofStateMachines;
- SEM_ACTION_FUNCTION_TYPE nNofActionFunctions;
- SEM_INSTANCE_TYPE nNofInstances;
- SEM_INSTANCE_TYPE ActIns;
- SEM_EVENT_TYPE EventNo;
- SEM_RULE_INDEX_TYPE iRI;
- SEM_RULE_TABLE_INDEX_TYPE iFirstR;
- SEM_RULE_TABLE_INDEX_TYPE iLastR;
- SEM_RULE_INDEX_TYPE iInqRI;
- SEM_EVENT_TYPE InqEventNo;
- SEM_EVENT_TYPE InqCurrentEventNo;
- SEM_EVENT_TYPE InqFoundEventNo;
- VS_FILE_TYPE * pVSFile;
- void VS_TQ_RULEBASE * pVSData;
- SEM_STATE_MACHINE_TYPE VS_TQ_RULEBASE * pSMI;
- SEM_EVENT_GROUP_TYPE VS_TQ_RULEBASE * pEGT;
- SEM_EGTI_TYPE VS_TQ_RULEBASE * pEGTI;
- SEM_RULE_DATA_TYPE VS_TQ_RULEBASE * pRD;
- SEM_RULE_INDEX_TYPE VS_TQ_RULEBASE * pRI;
- SEM_RULE_TABLE_INDEX_TYPE VS_TQ_RULEBASE * pRTI;
- unsigned long VS_TQ_RULEBASE * pENIPos;
- unsigned long VS_TQ_RULEBASE * pSNIPos;
- unsigned long VS_TQ_RULEBASE * pANIPos;
- unsigned long VS_TQ_RULEBASE * pEEIPos;
- unsigned long VS_TQ_RULEBASE * pSEIPos;
- unsigned long VS_TQ_RULEBASE * pAEIPos;
-} SEM_CONTEXT;
-
-
-#endif
diff --git a/cp/vstate_fsm/src/SEMTypes.h b/cp/vstate_fsm/src/SEMTypes.h
deleted file mode 100644
index d08e10020b..0000000000
--- a/cp/vstate_fsm/src/SEMTypes.h
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * Id: SEMTypes.h
- *
- * Function: SEM Types Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __SEMTYPES_H
-#define __SEMTYPES_H
-
-
-#define VS_CODER_GUID 0X01188aba8
-
-
-#include <limits.h>
-
-
-#ifdef SE_EXPERTDLL
-#define VS_FILE_TYPE FILE
-#else
-#define VS_FILE_TYPE void
-#endif
-
-
-#define VS_BOOL unsigned char
-#define VS_UCHAR unsigned char
-#define VS_SCHAR signed char
-#define VS_UINT unsigned int
-#define VS_INT signed int
-#define VS_FLOAT float
-#define VS_DOUBLE double
-#define VS_VOID void
-#define VS_VOIDPTR void*
-
-#if (UCHAR_MAX >= 0x0ff)
-#define VS_UINT8 unsigned char
-#define VS_INT8 signed char
-#elif (USHRT_MAX >= 0x0ff)
-#define VS_UINT8 unsigned short
-#define VS_INT8 signed short
-#elif (UINT_MAX >= 0x0ff)
-#define VS_UINT8 unsigned int
-#define VS_INT8 signed int
-#elif (ULONG_MAX >= 0x0ff)
-#define VS_UINT8 unsigned long
-#define VS_INT8 signed long
-#else
-#define VS_UINT8 (unsupported data type)
-#define VS_INT8 (unsupported data type)
-#endif
-
-#define VS_UINT16_VAARG VS_INT
-#define VS_INT16_VAARG VS_INT
-#if (UCHAR_MAX >= 0x0ffff)
-#define VS_UINT16 unsigned char
-#define VS_INT16 signed char
-#elif (USHRT_MAX >= 0x0ffff)
-#define VS_UINT16 unsigned short
-#define VS_INT16 signed short
-#elif (UINT_MAX >= 0x0ffff)
-#define VS_UINT16 unsigned int
-#define VS_INT16 signed int
-#elif (ULONG_MAX >= 0x0ffff)
-#define VS_UINT16 unsigned long
-#define VS_INT16 signed long
-#undef VS_UINT16_VAARG
-#undef VS_INT16_VAARG
-#define VS_UINT16_VAARG VS_INT16
-#define VS_INT16_VAARG VS_INT16
-#else
-#define VS_UINT16 (unsupported data type)
-#define VS_INT16 (unsupported data type)
-#endif
-
-#define VS_UINT32_VAARG VS_INT
-#define VS_INT32_VAARG VS_INT
-#if (UCHAR_MAX >= 0x0ffffffffUL)
-#define VS_UINT32 unsigned char
-#define VS_INT32 signed char
-#elif (USHRT_MAX >= 0x0ffffffffUL)
-#define VS_UINT32 unsigned short
-#define VS_INT32 signed short
-#elif (UINT_MAX >= 0x0ffffffffUL)
-#define VS_UINT32 unsigned int
-#define VS_INT32 signed int
-#elif (ULONG_MAX >= 0x0ffffffffUL)
-#define VS_UINT32 unsigned long
-#define VS_INT32 signed long
-#undef VS_UINT32_VAARG
-#undef VS_INT32_VAARG
-#define VS_UINT32_VAARG VS_INT32
-#define VS_INT32_VAARG VS_INT32
-#else
-#define VS_UINT32 (unsupported data type)
-#define VS_INT32 (unsupported data type)
-#endif
-
-
-/*
- * SEM Variable Types.
- */
-#define SEM_EVENT_TYPE VS_UINT8
-#define SEM_ACTION_EXPRESSION_TYPE VS_UINT8
-#define SEM_GUARD_EXPRESSION_TYPE VS_UINT8
-#define SEM_EXPLANATION_TYPE VS_UINT8
-#define SEM_STATE_TYPE VS_UINT8
-#define SEM_STATE_MACHINE_TYPE VS_UINT16
-#define SEM_INSTANCE_TYPE VS_UINT8
-#define SEM_RULE_INDEX_TYPE VS_UINT16
-#define SEM_INTERNAL_TYPE VS_UINT16
-#define SEM_SIGNAL_QUEUE_TYPE VS_UINT8
-#define SEM_ACTION_FUNCTION_TYPE VS_UINT8
-#define SEM_EVENT_GROUP_TYPE VS_UINT16
-#define SEM_EGTI_TYPE VS_UINT16
-#define SEM_RULE_TABLE_INDEX_TYPE VS_UINT16
-
-
-#endif
diff --git a/cp/vstate_fsm/src/cesar_cp_PConstant.h b/cp/vstate_fsm/src/cesar_cp_PConstant.h
deleted file mode 100644
index 3be0a28639..0000000000
--- a/cp/vstate_fsm/src/cesar_cp_PConstant.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * Id: cesar_cp_PConstant.h
- *
- * Function: VS Project Constant File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __CESAR_CP_PCONSTANT_H
-#define __CESAR_CP_PCONSTANT_H
-
-
-/*
- * There are no VS Project constants, so this section is intentionally empty!
- */
-
-
-#endif
diff --git a/cp/vstate_fsm/src/cesar_cp_PEvent.h b/cp/vstate_fsm/src/cesar_cp_PEvent.h
deleted file mode 100644
index 4744660f09..0000000000
--- a/cp/vstate_fsm/src/cesar_cp_PEvent.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Id: cesar_cp_PEvent.h
- *
- * Function: VS Project Event Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __CESAR_CP_PEVENT_H
-#define __CESAR_CP_PEVENT_H
-
-
-/*
- * Global Event Identifier Definitions.
- */
-#define SE_RESET 0X000 /* 0 */
-
-
-#endif
diff --git a/cp/vstate_fsm/src/main_fsm.c b/cp/vstate_fsm/src/main_fsm.c
deleted file mode 100644
index ec49aa80f6..0000000000
--- a/cp/vstate_fsm/src/main_fsm.c
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- * Id: main_fsm.c
- *
- * Function: VS System Source File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-/*
- * Include VS System Data Header File.
- */
-#include "main_fsm.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-#include <stddef.h>
-
-
-/*
- * VS System Data Declaration and Initialization.
- *
- * VS System Informations:
- * - Rule data format number: 4
- */
-VSDATAmain_fsm const main_fsm =
-{
- {
- 0X000000150, 0X00000002A, 0X000000000,
- 0X000000017, 0X00000000A, 0X00000000C,
- 0X000000001, 0X000000000, offsetof(VSDATAmain_fsm, S1) + 0,
- offsetof(VSDATAmain_fsm, S1) + 46, 0X000000000, offsetof(VSDATAmain_fsm, S1) + 130,
- offsetof(VSDATAmain_fsm, S1) + 1038, offsetof(VSDATAmain_fsm, S1) + 1174, offsetof(VSDATAmain_fsm, S1) + 1262,
- 0X000000000, 0X000000000, 0X000000000,
- 0X000000000, 0X000000000, 0X000000000,
-
- },
- {
- 0X00000, 0X00000, 0X00001, 0X00001, 0X00001, 0X00002, 0X00002, 0X00003,
- 0X00003, 0X00004, 0X00004, 0X00004, 0X00005, 0X00005, 0X00006, 0X00006,
- 0X00007, 0X00007, 0X00008, 0X00008, 0X00008, 0X00009, 0X00009, 0X0FFFF,
- 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF,
- 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF,
- 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF,
- 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X00000, 0X0FFFF,
- 0X0FFFF, 0X00000, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF, 0X0FFFF,
- 0X0FFFF, 0X01A00, 0X00001, 0X00003, 0X00005, 0X00008, 0X00015, 0X00009,
- 0X0000C, 0X0000E, 0X00011, 0X00012, 0X00000, 0X01103, 0X00000, 0X00004,
- 0X00007, 0X00001, 0X0000C, 0X01104, 0X00000, 0X00004, 0X00008, 0X00016,
- 0X00001, 0X0000D, 0X01102, 0X00000, 0X00004, 0X00001, 0X0000E, 0X00101,
- 0X00000, 0X00001, 0X04301, 0X00001, 0X00000, 0X00003, 0X00005, 0X0000F,
- 0X00003, 0X00001, 0X00007, 0X01101, 0X00001, 0X00001, 0X00010, 0X01101,
- 0X00001, 0X00001, 0X00011, 0X01101, 0X00001, 0X00001, 0X00012, 0X01101,
- 0X00001, 0X00001, 0X00013, 0X01101, 0X00001, 0X00001, 0X00014, 0X01101,
- 0X00001, 0X00001, 0X00015, 0X01101, 0X00001, 0X00001, 0X00016, 0X01101,
- 0X00001, 0X00001, 0X00017, 0X01101, 0X00001, 0X00001, 0X00018, 0X01101,
- 0X00001, 0X00001, 0X00019, 0X01101, 0X00001, 0X00001, 0X0001A, 0X01101,
- 0X00001, 0X00001, 0X0001B, 0X02302, 0X00002, 0X00000, 0X00006, 0X00003,
- 0X00000, 0X00003, 0X0000A, 0X04502, 0X00002, 0X00000, 0X00007, 0X00004,
- 0X00000, 0X00011, 0X0000E, 0X0001C, 0X0001D, 0X00006, 0X0001E, 0X03502,
- 0X00003, 0X00000, 0X00007, 0X00004, 0X00000, 0X00011, 0X0000E, 0X0001D,
- 0X00006, 0X0001E, 0X02402, 0X00003, 0X00000, 0X00004, 0X00000, 0X00008,
- 0X00015, 0X0001E, 0X00008, 0X02204, 0X00005, 0X00003, 0X00000, 0X0000C,
- 0X00002, 0X00000, 0X00009, 0X00004, 0X02203, 0X00006, 0X00003, 0X00000,
- 0X00002, 0X00000, 0X00009, 0X00004, 0X04204, 0X00000, 0X0000C, 0X00004,
- 0X00007, 0X00002, 0X00000, 0X0000C, 0X0000E, 0X00009, 0X00004, 0X04304,
- 0X00000, 0X0000D, 0X00004, 0X00007, 0X00006, 0X00003, 0X00000, 0X0000C,
- 0X0000E, 0X00003, 0X0000A, 0X01305, 0X00000, 0X00011, 0X00004, 0X00008,
- 0X00016, 0X00005, 0X00003, 0X00000, 0X0000D, 0X04304, 0X00008, 0X00000,
- 0X00011, 0X00004, 0X00005, 0X00003, 0X00000, 0X0000E, 0X00003, 0X00001,
- 0X00007, 0X01304, 0X00000, 0X00004, 0X00008, 0X00016, 0X00006, 0X00003,
- 0X00000, 0X0000D, 0X03303, 0X00008, 0X00000, 0X00004, 0X00006, 0X00003,
- 0X00000, 0X0000E, 0X00003, 0X0000A, 0X01202, 0X00002, 0X00000, 0X00002,
- 0X00000, 0X00004, 0X01202, 0X00003, 0X00000, 0X00003, 0X00000, 0X00003,
- 0X01103, 0X00003, 0X00000, 0X0000D, 0X00000, 0X0000B, 0X01202, 0X00003,
- 0X00000, 0X00003, 0X00000, 0X0001F, 0X01202, 0X00003, 0X00000, 0X00003,
- 0X00000, 0X00020, 0X01303, 0X00005, 0X00003, 0X00000, 0X00006, 0X00003,
- 0X00000, 0X0000A, 0X01303, 0X00005, 0X00003, 0X00000, 0X00005, 0X00003,
- 0X00000, 0X00005, 0X01303, 0X00005, 0X00003, 0X00000, 0X00005, 0X00003,
- 0X00000, 0X00021, 0X01303, 0X00006, 0X00003, 0X00000, 0X00006, 0X00003,
- 0X00000, 0X00022, 0X03404, 0X00004, 0X00000, 0X0000A, 0X00007, 0X00016,
- 0X00008, 0X00004, 0X00000, 0X0000C, 0X00008, 0X00023, 0X02303, 0X00007,
- 0X00004, 0X00000, 0X00007, 0X00004, 0X00000, 0X0000C, 0X00024, 0X02303,
- 0X00007, 0X00004, 0X00000, 0X00007, 0X00004, 0X00000, 0X0000C, 0X00025,
- 0X01505, 0X00010, 0X00000, 0X00004, 0X00008, 0X00016, 0X00007, 0X00004,
- 0X00000, 0X00011, 0X0000E, 0X0000D, 0X02504, 0X00008, 0X00004, 0X00000,
- 0X00010, 0X00007, 0X00004, 0X00000, 0X00011, 0X0000E, 0X0001D, 0X00006,
- 0X01505, 0X0000A, 0X00000, 0X00004, 0X00008, 0X00016, 0X00007, 0X00004,
- 0X00000, 0X00011, 0X0000E, 0X0000D, 0X02504, 0X00008, 0X00004, 0X00000,
- 0X0000A, 0X00007, 0X00004, 0X00000, 0X00011, 0X0000E, 0X0001D, 0X00006,
- 0X01304, 0X00008, 0X00004, 0X00000, 0X00016, 0X00008, 0X00004, 0X00000,
- 0X0000D, 0X02403, 0X00008, 0X00004, 0X00000, 0X00008, 0X00004, 0X00000,
- 0X00015, 0X00026, 0X00008, 0X01404, 0X00015, 0X00008, 0X00004, 0X00000,
- 0X00016, 0X00008, 0X00004, 0X00000, 0X00023, 0X01404, 0X00008, 0X00004,
- 0X00000, 0X00016, 0X00015, 0X00008, 0X00004, 0X00000, 0X0000D, 0X00101,
- 0X00009, 0X0000B, 0X00101, 0X00009, 0X0000A, 0X00101, 0X0000A, 0X00009,
- 0X00101, 0X0000B, 0X00009, 0X01101, 0X0000C, 0X0000D, 0X00002, 0X01101,
- 0X0000D, 0X0000D, 0X00002, 0X00101, 0X0000D, 0X0000C, 0X00101, 0X0000E,
- 0X0000F, 0X00101, 0X0000F, 0X0000E, 0X00101, 0X00010, 0X00011, 0X00104,
- 0X00011, 0X00000, 0X00004, 0X00008, 0X00010, 0X00112, 0X00011, 0X00000,
- 0X00004, 0X00010, 0X00102, 0X00011, 0X00001, 0X00010, 0X00101, 0X00012,
- 0X00013, 0X00101, 0X00012, 0X00014, 0X00101, 0X00013, 0X00012, 0X00103,
- 0X00014, 0X00003, 0X00000, 0X00013, 0X00101, 0X00014, 0X00012, 0X00000,
- 0X00172, 0X000F9, 0X0005A, 0X000E5, 0X00192, 0X00196, 0X0008B, 0X000AA,
- 0X000B4, 0X0012F, 0X0013B, 0X0019A, 0X001A6, 0X001AC, 0X001B1, 0X0019D,
- 0X00111, 0X00147, 0X00153, 0X0018C, 0X0018F, 0X00093, 0X0009E, 0X001A3,
- 0X001A0, 0X00082, 0X000EB, 0X00062, 0X0011D, 0X0015F, 0X00168, 0X00126,
- 0X00021, 0X0000C, 0X00012, 0X00019, 0X0001E, 0X00046, 0X0002E, 0X0003A,
- 0X0002A, 0X0003E, 0X00052, 0X00036, 0X0004A, 0X00056, 0X0004E, 0X00042,
- 0X00032, 0X00101, 0X00109, 0X001B5, 0X001B8, 0X001BB, 0X001C3, 0X001BE,
- 0X00189, 0X00186, 0X00079, 0X000C0, 0X000C9, 0X000F1, 0X000D3, 0X0017C,
- 0X000D9, 0X000DF, 0X0006E, 0X00000, 0X00001, 0X00002, 0X00003, 0X00007,
- 0X0000D, 0X00010, 0X00011, 0X00016, 0X00018, 0X00019, 0X0001A, 0X0001B,
- 0X0001C, 0X0001E, 0X00020, 0X00021, 0X00022, 0X00026, 0X00027, 0X00028,
- 0X00029, 0X0002A, 0X0002B, 0X0002C, 0X0002D, 0X0002E, 0X0002F, 0X00030,
- 0X00031, 0X00032, 0X00034, 0X00035, 0X00036, 0X00038, 0X00039, 0X0003A,
- 0X0003B, 0X0003C, 0X0003F, 0X00040, 0X00041, 0X00043, 0X00044
- }
-};
diff --git a/cp/vstate_fsm/src/main_fsm.h b/cp/vstate_fsm/src/main_fsm.h
deleted file mode 100644
index 91c7ef7d94..0000000000
--- a/cp/vstate_fsm/src/main_fsm.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Id: main_fsm.h
- *
- * Function: Include VS System Data Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __MAIN_FSM_H
-#define __MAIN_FSM_H
-
-
-/*
- * Include SEM Defines Header File.
- */
-#include "SEMEDef.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * VS System Datatype Definition.
- */
-typedef struct
-{
- VS_UINT32 S0[0X000000016];
- VS_UINT16 S1[0X00277];
-} VSDATAmain_fsm;
-
-
-/*
- * External Declaration for VS System Data.
- */
-extern VSDATAmain_fsm const main_fsm;
-
-
-#endif
diff --git a/cp/vstate_fsm/src/main_fsmAction.h b/cp/vstate_fsm/src/main_fsmAction.h
deleted file mode 100644
index 67a398fce1..0000000000
--- a/cp/vstate_fsm/src/main_fsmAction.h
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- * Id: main_fsmAction.h
- *
- * Function: VS System Action Expression Pointer Table Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __MAIN_FSMACTION_H
-#define __MAIN_FSMACTION_H
-
-
-/*
- * Include SEM Defines Header File.
- */
-#include "SEMEDef.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * Action Function Prototypes.
- */
-extern VS_VOID cp_station_set_assoc_status (VS_BOOL associated);
-extern VS_VOID cp_station_set_auth_status (VS_BOOL is_authenticated);
-extern VS_VOID cp_station_set_cco_status (VS_BOOL is_cco);
-extern VS_VOID init_system (VS_VOID);
-extern VS_VOID launch_bbt_timer (VS_VOID);
-extern VS_VOID launch_beacon_timer (VS_VOID);
-extern VS_VOID launch_ustt_timer (VS_VOID);
-extern VS_VOID process_cc_assoc_cnf (VS_VOIDPTR mme_address);
-extern VS_VOID process_cc_assoc_req (VS_VOIDPTR mme_address);
-extern VS_VOID process_cc_set_tei_map_ind (VS_VOIDPTR mme_address);
-extern VS_VOID process_cc_set_tei_map_req (VS_VOIDPTR mme_address);
-extern VS_VOID process_drv_set_avln_hfid (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_cco_preference (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_dpw_req (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_m_sta_hfid (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_mac_address (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_nid (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_npw (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_sl (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_snid (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_tonemask (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_u_sta_hfid (VS_VOIDPTR msg);
-extern VS_VOID process_drv_set_was_cco (VS_VOIDPTR msg);
-extern VS_VOID process_drv_start_mac_req (VS_VOIDPTR msg);
-extern VS_VOID process_usta_mme (VS_VOIDPTR mme_address);
-extern VS_VOID record_usta_mme (VS_VOIDPTR mme_address);
-extern VS_VOID send_discover_beacon_as_ucco (VS_VOID);
-extern VS_VOID station_bbt_expires (VS_VOID);
-extern VS_VOID trace_cco (VS_VOID);
-extern VS_VOID trace_pond (VS_VOID);
-extern VS_VOID trace_sta (VS_VOID);
-extern VS_VOID trace_ucco (VS_VOID);
-extern VS_VOID trace_usta (VS_VOID);
-extern VS_VOID transmit_unassoc_sta_mme (VS_VOID);
-extern VS_VOID try_associate (VS_VOIDPTR beacon_address);
-
-
-/*
- * Include SEM Library Header File.
- */
-#include "SEMLibE.h"
-
-
-/*
- * Action Expression Function Prototypes.
- */
-extern VS_VOID MainVSAction_0 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_1 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_2 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_3 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_4 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_5 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_6 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_7 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_8 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_9 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_10 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_11 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_12 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_13 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_14 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_15 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_16 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_17 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_18 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_19 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_20 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_21 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_22 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_23 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_24 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_25 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_26 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_27 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_28 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_29 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_30 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_31 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_32 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_33 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_34 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_35 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_36 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_37 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-extern VS_VOID MainVSAction_38 (SEM_CONTEXT VS_TQ_CONTEXT * Context);
-
-
-/*
- * Action Expression Pointer Table.
- */
-extern VS_ACTIONEXPR_TYPE const MainVSAction[39];
-
-
-#endif
diff --git a/cp/vstate_fsm/src/main_fsmData.c b/cp/vstate_fsm/src/main_fsmData.c
deleted file mode 100644
index cec34f616f..0000000000
--- a/cp/vstate_fsm/src/main_fsmData.c
+++ /dev/null
@@ -1,376 +0,0 @@
-/*
- * Id: main_fsmData.c
- *
- * Function: VS System Data Source File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-/*
- * Include VS System Data Header File.
- */
-#include "main_fsmData.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * Include VS System Header File.
- */
-#include "main_fsm.h"
-
-
-/*
- * Include VS Project Constants Header file.
- */
-#include "cesar_cp_PConstant.h"
-
-
-/*
- * Include VS Project Event Header File.
- */
-#include "cesar_cp_PEvent.h"
-
-
-/*
- * Include VS System Action Expression Pointer Table File.
- */
-#include "main_fsmAction.h"
-
-
-#include <stdarg.h>
-
-
-typedef union
-{
- struct
- {
- VS_VOIDPTR VS_VOIDPTRVar[0X00001];
- } DB30;
-} main_fsmVSDBDATA;
-
-
-/*
- * VS System Double Buffer Variable Declaration.
- */
-static main_fsmVSDBDATA main_fsmVSDBVar;
-
-
-/*
- * SEM Deduct Function.
- */
-unsigned char main_fsmSMP_Deduct (SEM_CONTEXT VS_TQ_CONTEXT * Context, SEM_EVENT_TYPE EventNo, ...)
-{
- va_list ap;
-
- va_start(ap, EventNo);
- if (Context == NULL)
- return (SES_NOT_LOADED);
- if (Context->nNofEvents <= EventNo)
- return (SES_RANGE_ERR);
- Context->EventNo = EventNo;
- Context->State = STATE_SEM_PREPARE;
- Context->DIt = 2;
- switch (EventNo)
- {
- case 3:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 12:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 13:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 14:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 15:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 16:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 18:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 19:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 20:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 21:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 22:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 23:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 24:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 25:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 26:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 27:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 28:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 29:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
- case 30:
- main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0] = (VS_VOIDPTR) va_arg(ap, VS_VOIDPTR);
- break;
-
- default:
- break;
- }
-
- va_end(ap);
- if (Context->InqAct)
- return (SES_ACTIVE);
- return (SES_OKAY);
-}
-
-
-/*
- * Action Expression Functions.
- */
-VS_VOID MainVSAction_0 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- init_system();
-}
-VS_VOID MainVSAction_1 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- launch_bbt_timer();
-}
-VS_VOID MainVSAction_2 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- launch_beacon_timer();
-}
-VS_VOID MainVSAction_3 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- launch_ustt_timer();
-}
-VS_VOID MainVSAction_4 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- send_discover_beacon_as_ucco();
-}
-VS_VOID MainVSAction_5 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- station_bbt_expires();
-}
-VS_VOID MainVSAction_6 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- trace_cco();
-}
-VS_VOID MainVSAction_7 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- trace_pond();
-}
-VS_VOID MainVSAction_8 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- trace_sta();
-}
-VS_VOID MainVSAction_9 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- trace_ucco();
-}
-VS_VOID MainVSAction_10 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- trace_usta();
-}
-VS_VOID MainVSAction_11 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- transmit_unassoc_sta_mme();
-}
-VS_VOID MainVSAction_12 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- cp_station_set_cco_status(0);
-}
-VS_VOID MainVSAction_13 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- cp_station_set_auth_status(0);
-}
-VS_VOID MainVSAction_14 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- cp_station_set_assoc_status(0);
-}
-VS_VOID MainVSAction_15 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_start_mac_req(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_16 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_mac_address(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_17 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_cco_preference(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_18 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_was_cco(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_19 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_npw(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_20 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_dpw_req(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_21 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_m_sta_hfid(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_22 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_u_sta_hfid(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_23 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_avln_hfid(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_24 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_sl(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_25 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_tonemask(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_26 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_nid(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_27 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_drv_set_snid(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_28 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_cc_assoc_req(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_29 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- cp_station_set_cco_status(1);
-}
-VS_VOID MainVSAction_30 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- cp_station_set_assoc_status(1);
-}
-VS_VOID MainVSAction_31 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- try_associate(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_32 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_cc_assoc_cnf(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_33 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- record_usta_mme(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_34 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_usta_mme(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_35 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- cp_station_set_auth_status(1);
-}
-VS_VOID MainVSAction_36 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_cc_assoc_req(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_37 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_cc_set_tei_map_req(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-VS_VOID MainVSAction_38 (SEM_CONTEXT VS_TQ_CONTEXT * Context)
-{
- process_cc_set_tei_map_ind(main_fsmVSDBVar.DB30.VS_VOIDPTRVar[0]);
-}
-
-
-/*
- * Action Expression Pointer Table.
- */
-VS_ACTIONEXPR_TYPE const MainVSAction[39] =
-{
- MainVSAction_0,
- MainVSAction_1,
- MainVSAction_2,
- MainVSAction_3,
- MainVSAction_4,
- MainVSAction_5,
- MainVSAction_6,
- MainVSAction_7,
- MainVSAction_8,
- MainVSAction_9,
- MainVSAction_10,
- MainVSAction_11,
- MainVSAction_12,
- MainVSAction_13,
- MainVSAction_14,
- MainVSAction_15,
- MainVSAction_16,
- MainVSAction_17,
- MainVSAction_18,
- MainVSAction_19,
- MainVSAction_20,
- MainVSAction_21,
- MainVSAction_22,
- MainVSAction_23,
- MainVSAction_24,
- MainVSAction_25,
- MainVSAction_26,
- MainVSAction_27,
- MainVSAction_28,
- MainVSAction_29,
- MainVSAction_30,
- MainVSAction_31,
- MainVSAction_32,
- MainVSAction_33,
- MainVSAction_34,
- MainVSAction_35,
- MainVSAction_36,
- MainVSAction_37,
- MainVSAction_38
-};
-
-
-/*
- * Wrapper function for all initializing functions.
- */
-unsigned char main_fsmSMP_InitAll (SEM_CONTEXT VS_TQ_CONTEXT * * Context)
-{
- unsigned char CC;
-
- if ((CC = SMP_Connect(Context, &main_fsm)) != SES_OKAY)
- return CC;
-
- SMP_Init(*Context);
-
- return SES_OKAY;
-}
diff --git a/cp/vstate_fsm/src/main_fsmData.h b/cp/vstate_fsm/src/main_fsmData.h
deleted file mode 100644
index 8ddb833c0b..0000000000
--- a/cp/vstate_fsm/src/main_fsmData.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/*
- * Id: main_fsmData.h
- *
- * Function: VS System Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __MAIN_FSMDATA_H
-#define __MAIN_FSMDATA_H
-
-
-/*
- * Number of Identifiers.
- */
-#define VS_NOF_ACTION_EXPRESSIONS 0X027 /* 39 */
-#define VS_NOF_ACTION_FUNCTIONS 0X00c /* 12 */
-#define VS_NOF_EVENT_GROUPS 0X001 /* 1 */
-#define VS_NOF_EVENTS 0X02a /* 42 */
-#define VS_NOF_EXTERNAL_VARIABLES 0X000 /* 0 */
-#define VS_NOF_GUARD_EXPRESSIONS 0X000 /* 0 */
-#define VS_NOF_INSTANCES 0X001 /* 1 */
-#define VS_NOF_INTERNAL_VARIABLES 0X000 /* 0 */
-#define VS_NOF_SIGNALS 0X000 /* 0 */
-#define VS_NOF_STATE_MACHINES 0X00a /* 10 */
-#define VS_NOF_STATES 0X017 /* 23 */
-
-
-/*
- * Include SEM Library Header File.
- */
-#include "SEMLibE.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * Include Global Events Header File.
- */
-#include "cesar_cp_PEvent.h"
-
-
-/*
- * External Declaration for SEM Deduct Function.
- */
-extern unsigned char main_fsmSMP_Deduct (SEM_CONTEXT VS_TQ_CONTEXT * Context, SEM_EVENT_TYPE EventNo, ...);
-
-
-/*
- * External Declaration for wrapper function for all initializing functions.
- */
-extern unsigned char main_fsmSMP_InitAll (SEM_CONTEXT VS_TQ_CONTEXT * * Context);
-
-
-/*
- * Conditional Compilation Definitions.
- */
-#define SEM_DEDUCT_FUNC 1
-#define SEM_DEDUCT_WITH_VA_LIST 1
-
-
-/*
- * Event Identifier Definitions.
- */
-#define AUTHENTIFIE_STA 0X001 /* 1 */
-#define BBT_EXPIRES 0X002 /* 2 */
-#define BEACON_DETECTED 0X003 /* 3 */
-#define BEACON_TIMER_EXPIRES 0X004 /* 4 */
-#define BECOME_BACKUP_CCO 0X005 /* 5 */
-#define BECOME_PCO 0X006 /* 6 */
-#define HANDOVER_DONE 0X007 /* 7 */
-#define JOIN_WAIT_TIMER_EXPIRES 0X008 /* 8 */
-#define LEAVE_BACKUP_CCO 0X009 /* 9 */
-#define LEAVE_PCO 0X00A /* 10 */
-#define POND_TO_UCCO 0X00B /* 11 */
-#define RECEIVE_CC_ASSOC_CNF 0X00C /* 12 */
-#define RECEIVE_CC_ASSOC_REQ 0X00D /* 13 */
-#define RECEIVE_CC_SET_TEI_MAP_IND 0X00E /* 14 */
-#define RECEIVE_CC_SET_TEI_MAP_REQ 0X00F /* 15 */
-#define RECEIVE_DRV_MAC_START_REQ 0X010 /* 16 */
-#define RECEIVE_DRV_MAC_STOP_IND 0X011 /* 17 */
-#define RECEIVE_DRV_SET_AVLN_HFID 0X012 /* 18 */
-#define RECEIVE_DRV_SET_CCO_PREFERENCE_REQ 0X013 /* 19 */
-#define RECEIVE_DRV_SET_DPW_REQ 0X014 /* 20 */
-#define RECEIVE_DRV_SET_MAC_ADDRESS 0X015 /* 21 */
-#define RECEIVE_DRV_SET_M_STA_HFID 0X016 /* 22 */
-#define RECEIVE_DRV_SET_NID 0X017 /* 23 */
-#define RECEIVE_DRV_SET_NPW_REQ 0X018 /* 24 */
-#define RECEIVE_DRV_SET_SL 0X019 /* 25 */
-#define RECEIVE_DRV_SET_SNID 0X01A /* 26 */
-#define RECEIVE_DRV_SET_TONEMASK 0X01B /* 27 */
-#define RECEIVE_DRV_SET_U_STA_HFID 0X01C /* 28 */
-#define RECEIVE_DRV_SET_WAS_CCO 0X01D /* 29 */
-#define RECEIVE_USTA_MME 0X01E /* 30 */
-#define SC_ADD 0X01F /* 31 */
-#define SC_JOIN 0X020 /* 32 */
-#define SC_TIMER_EXPIRES 0X021 /* 33 */
-#define TO_CCO 0X022 /* 34 */
-#define TO_HANDOVER 0X023 /* 35 */
-#define TO_HANDOVER_IN_PROGRESS 0X024 /* 36 */
-#define TO_STA 0X025 /* 37 */
-#define TO_USTA 0X026 /* 38 */
-#define UCCO_MAX_DISCOVER_EXPIRES 0X027 /* 39 */
-#define UNAUTHENTIFIE_STA 0X028 /* 40 */
-#define USTT_EXPIRES 0X029 /* 41 */
-
-
-/*
- * There are no VS System constants, so this section is intentionally empty!
- */
-
-
-#endif
diff --git a/cp/vstate_fsm/src/sta_connection.c b/cp/vstate_fsm/src/sta_connection.c
deleted file mode 100644
index 3fb925aa67..0000000000
--- a/cp/vstate_fsm/src/sta_connection.c
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Id: sta_connection.c
- *
- * Function: VS System Source File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-/*
- * Include VS System Data Header File.
- */
-#include "sta_connection.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-#include <stddef.h>
-
-
-/*
- * VS System Data Declaration and Initialization.
- *
- * VS System Informations:
- * - Rule data format number: 4
- */
-VSDATAsta_connection const sta_connection =
-{
- {
- 0X001000050, 0X000000005, 0X000000000,
- 0X000000003, 0X000000001, 0X000000000,
- 0X000000012, 0X000000000, offsetof(VSDATAsta_connection, S1) + 0,
- 0X000000000, 0X000000000, offsetof(VSDATAsta_connection, S1) + 6,
- offsetof(VSDATAsta_connection, S1) + 34, offsetof(VSDATAsta_connection, S1) + 44, offsetof(VSDATAsta_connection, S1) + 56,
- 0X000000000, 0X000000000, 0X000000000,
- 0X000000000, 0X000000000, 0X000000000,
-
- },
- {
- 0X00000, 0X00000, 0X00000, 0X00100, 0X00000, 0X00101, 0X00000, 0X00001,
- 0X00101, 0X00001, 0X00002, 0X00101, 0X00001, 0X00000, 0X00101, 0X00002,
- 0X00000, 0X00000, 0X0000B, 0X00005, 0X00008, 0X00002, 0X00000, 0X00001,
- 0X00002, 0X00003, 0X00004, 0X00005
- }
-};
diff --git a/cp/vstate_fsm/src/sta_connection.h b/cp/vstate_fsm/src/sta_connection.h
deleted file mode 100644
index 2c26b4a218..0000000000
--- a/cp/vstate_fsm/src/sta_connection.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Id: sta_connection.h
- *
- * Function: Include VS System Data Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __STA_CONNECTION_H
-#define __STA_CONNECTION_H
-
-
-/*
- * Include SEM Defines Header File.
- */
-#include "SEMEDef.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * VS System Datatype Definition.
- */
-typedef struct
-{
- VS_UINT32 S0[0X000000016];
- VS_UINT16 S1[0X0001C];
-} VSDATAsta_connection;
-
-
-/*
- * External Declaration for VS System Data.
- */
-extern VSDATAsta_connection const sta_connection;
-
-
-#endif
diff --git a/cp/vstate_fsm/src/sta_connectionAction.h b/cp/vstate_fsm/src/sta_connectionAction.h
deleted file mode 100644
index 71c7719e4e..0000000000
--- a/cp/vstate_fsm/src/sta_connectionAction.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Id: sta_connectionAction.h
- *
- * Function: VS System Action Expression Pointer Table Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __STA_CONNECTIONACTION_H
-#define __STA_CONNECTIONACTION_H
-
-
-/*
- * Include SEM Defines Header File.
- */
-#include "SEMEDef.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-#endif
diff --git a/cp/vstate_fsm/src/sta_connectionData.c b/cp/vstate_fsm/src/sta_connectionData.c
deleted file mode 100644
index cfb278de07..0000000000
--- a/cp/vstate_fsm/src/sta_connectionData.c
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Id: sta_connectionData.c
- *
- * Function: VS System Data Source File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-/*
- * Include VS System Data Header File.
- */
-#include "sta_connectionData.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * Include VS Project Constants Header file.
- */
-#include "cesar_cp_PConstant.h"
-
-
-/*
- * Include VS Project Event Header File.
- */
-#include "cesar_cp_PEvent.h"
-
-
-#include <stdarg.h>
diff --git a/cp/vstate_fsm/src/sta_connectionData.h b/cp/vstate_fsm/src/sta_connectionData.h
deleted file mode 100644
index c63f060d45..0000000000
--- a/cp/vstate_fsm/src/sta_connectionData.h
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * Id: sta_connectionData.h
- *
- * Function: VS System Header File.
- *
- * Generated: Fri Feb 15 11:49:29 2008
- *
- * Coder 5, 4, 0, 1273
- *
- * This is an automatically generated file. It will be overwritten by the Coder.
- *
- * DO NOT EDIT THE FILE!
- */
-
-
-#ifndef __STA_CONNECTIONDATA_H
-#define __STA_CONNECTIONDATA_H
-
-
-/*
- * Number of Identifiers.
- */
-#define VS_NOF_ACTION_EXPRESSIONS 0X000 /* 0 */
-#define VS_NOF_ACTION_FUNCTIONS 0X000 /* 0 */
-#define VS_NOF_EVENT_GROUPS 0X000 /* 0 */
-#define VS_NOF_EVENTS 0X005 /* 5 */
-#define VS_NOF_EXTERNAL_VARIABLES 0X000 /* 0 */
-#define VS_NOF_GUARD_EXPRESSIONS 0X000 /* 0 */
-#define VS_NOF_INSTANCES 0X012 /* 18 */
-#define VS_NOF_INTERNAL_VARIABLES 0X000 /* 0 */
-#define VS_NOF_SIGNALS 0X000 /* 0 */
-#define VS_NOF_STATE_MACHINES 0X001 /* 1 */
-#define VS_NOF_STATES 0X003 /* 3 */
-
-
-/*
- * Include SEM Library Header File.
- */
-#include "SEMLibE.h"
-
-
-#if (VS_CODER_GUID != 0X01188aba8)
-#error The generated file does not match the SEMTypes.h header file.
-#endif
-
-
-/*
- * Include Global Events Header File.
- */
-#include "cesar_cp_PEvent.h"
-
-
-/*
- * Conditional Compilation Definitions.
- */
-#define SEM_DEDUCT_FUNC 0
-#define SEM_DEDUCT_WITH_VA_LIST 0
-
-
-/*
- * Event Identifier Definitions.
- */
-#define CLOSE_CONNECTION 0X001 /* 1 */
-#define CONNECTION_REQUEST_ACCEPTED 0X002 /* 2 */
-#define CONNECTION_REQUEST_REFUSED 0X003 /* 3 */
-#define NEW_CONNECTION 0X004 /* 4 */
-
-
-/*
- * There are no VS System constants, so this section is intentionally empty!
- */
-
-
-#endif