From 3d58a62727346b7ac1a6cb36fed1a06ed72228dd Mon Sep 17 00:00:00 2001 From: save Date: Mon, 7 Apr 2008 14:17:42 +0000 Subject: Moved the complete svn base into the cesar directory. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1769 017c9cb6-072f-447c-8318-d5b54f68fe89 --- cp/vstate_fsm/Module | 3 - cp/vstate_fsm/ecos.ecc.sh | 5 - cp/vstate_fsm/src/SEMEDef.h | 178 --------------- cp/vstate_fsm/src/SEMTypes.h | 126 ----------- cp/vstate_fsm/src/cesar_cp_PConstant.h | 25 -- cp/vstate_fsm/src/cesar_cp_PEvent.h | 26 --- cp/vstate_fsm/src/main_fsm.c | 129 ----------- cp/vstate_fsm/src/main_fsm.h | 47 ---- cp/vstate_fsm/src/main_fsmAction.h | 165 -------------- cp/vstate_fsm/src/main_fsmData.c | 376 ------------------------------- cp/vstate_fsm/src/main_fsmData.h | 123 ---------- cp/vstate_fsm/src/sta_connection.c | 54 ----- cp/vstate_fsm/src/sta_connection.h | 47 ---- cp/vstate_fsm/src/sta_connectionAction.h | 31 --- cp/vstate_fsm/src/sta_connectionData.c | 39 ---- cp/vstate_fsm/src/sta_connectionData.h | 74 ------ 16 files changed, 1448 deletions(-) delete mode 100644 cp/vstate_fsm/Module delete mode 100644 cp/vstate_fsm/ecos.ecc.sh delete mode 100644 cp/vstate_fsm/src/SEMEDef.h delete mode 100644 cp/vstate_fsm/src/SEMTypes.h delete mode 100644 cp/vstate_fsm/src/cesar_cp_PConstant.h delete mode 100644 cp/vstate_fsm/src/cesar_cp_PEvent.h delete mode 100644 cp/vstate_fsm/src/main_fsm.c delete mode 100644 cp/vstate_fsm/src/main_fsm.h delete mode 100644 cp/vstate_fsm/src/main_fsmAction.h delete mode 100644 cp/vstate_fsm/src/main_fsmData.c delete mode 100644 cp/vstate_fsm/src/main_fsmData.h delete mode 100644 cp/vstate_fsm/src/sta_connection.c delete mode 100644 cp/vstate_fsm/src/sta_connection.h delete mode 100644 cp/vstate_fsm/src/sta_connectionAction.h delete mode 100644 cp/vstate_fsm/src/sta_connectionData.c delete mode 100644 cp/vstate_fsm/src/sta_connectionData.h (limited to 'cp/vstate_fsm') 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 < -#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 - - -#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 - - -/* - * 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 - - -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 - - -/* - * 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 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 -- cgit v1.2.3