comparison gsm-fw/services/etm/etm_misc.h @ 165:9dbf3248a197

starting to compile ETM
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Tue, 19 Nov 2013 04:23:29 +0000
parents d78219c43fbf
children
comparison
equal deleted inserted replaced
164:d78219c43fbf 165:9dbf3248a197
23 23
24 /****************************************************************************** 24 /******************************************************************************
25 * Usefull Header 25 * Usefull Header
26 *****************************************************************************/ 26 *****************************************************************************/
27 27
28 #ifndef _WINDOWS 28 #include "etm_config.h"
29 #include "swconfig.cfg"
30 #include "sys.cfg"
31 #include "chipset.cfg"
32 //#include "testmode.cfg"
33 #endif
34 29
35 #include "l1_confg.h" 30 #include "../../L1/include/l1_confg.h"
36 31
37 /* Riviera useful header */ 32 /* Riviera useful header */
38 #include "rv/rv_general.h" 33 #include "../../riviera/rv/rv_general.h"
39 #include "rvm/rvm_gen.h" 34 #include "../../riviera/rvm/rvm_gen.h"
40 #include "rvf/rvf_target.h" 35 #include "../../riviera/rvf/rvf_target.h"
41 #include "rvf/rvf_api.h" 36 #include "../../riviera/rvf/rvf_api.h"
42 #include "rvt/rvt_gen.h" 37 #include "../../riviera/rvt/rvt_gen.h"
43 38
44 39 #if 0 // FreeCalypso
45 /* include the usefull L1 header */ 40 /* include the usefull L1 header */
46 #ifdef _WINDOWS
47 #define BOOL_FLAG
48 #define CHAR_FLAG
49 #endif
50 41
51 #include "l1_types.h" 42 #include "l1_types.h"
52 #include "l1audio_const.h" 43 #include "l1audio_const.h"
53 #include "l1audio_cust.h" 44 #include "l1audio_cust.h"
54 #include "l1audio_defty.h" 45 #include "l1audio_defty.h"
66 #include "l1_const.h" 57 #include "l1_const.h"
67 #include "l1_defty.h" 58 #include "l1_defty.h"
68 #include "l1_msgty.h" 59 #include "l1_msgty.h"
69 #include "l1_signa.h" 60 #include "l1_signa.h"
70 61
71 #ifdef _WINDOWS
72 #define L1_ASYNC_C
73 #endif
74
75 #include "l1_varex.h" 62 #include "l1_varex.h"
76 63
64 #endif
77 65
78 /****************************************************************************** 66 /******************************************************************************
79 * Defines 67 * Defines
80 *****************************************************************************/ 68 *****************************************************************************/
81 69
82 #define TM3_PACKET_SIZE 128 70 #define TM3_PACKET_SIZE 128
83 #define ETM_PACEKT_SIZE 256 71 #define ETM_PACKET_SIZE 256
84 72
85 // This is the return TM3 packet structure 73 // This is the return TM3 packet structure
86 // HACK! - taken from l1tm_msgty.h 74 // HACK! - taken from l1tm_msgty.h
87 typedef struct 75 typedef struct
88 { 76 {
99 { 87 {
100 unsigned short size; // size of data[] 88 unsigned short size; // size of data[]
101 int index; // index into data[] - for put()/get() functions 89 int index; // index into data[] - for put()/get() functions
102 unsigned char mid; 90 unsigned char mid;
103 unsigned char status; 91 unsigned char status;
104 unsigned char data[ETM_PACEKT_SIZE]; // include cksum 92 unsigned char data[ETM_PACKET_SIZE]; // include cksum
105 } T_ETM_PKT; 93 } T_ETM_PKT;
106 94
107 95
108 #ifndef BASIC_TYPES 96 #ifndef BASIC_TYPES
109 #define BASIC_TYPES 97 #define BASIC_TYPES