FreeCalypso > hg > freecalypso-sw
annotate gsm-fw/gpf/conf/barecomp.c @ 593:5da15ffc340c
gsm-fw/bsp/niq32.c: enable ABB and GAUGING handlers when L1 is present
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Sun, 17 Aug 2014 04:22:05 +0000 |
parents | e8ed76bbf556 |
children | 8b07fb500d36 |
rev | line source |
---|---|
488
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
1 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
2 * If we are building a configuration with just "bare" GPF, plus maybe L1, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
3 * but no GSM or GPRS L23 stack, then this bare{comp.c,const.h} config |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
4 * takes the place of gsm* or gprs*. |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
5 * |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
6 * This barecomp.c configuration has been made from gprscomp.c, the |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
7 * one actually used in the working leo2moko reference. |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
8 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
9 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
10 #include "../../include/config.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
11 #include "gpfconf.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
12 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
13 #define CONFIG_MODULE 1 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
14 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
15 #ifndef _TARGET_ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
16 #define NEW_ENTITY |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
17 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
18 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
19 /*==== INCLUDES ===================================================*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
20 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
21 #include "../../nucleus/nucleus.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
22 #include "typedefs.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
23 #include "os.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
24 #include "vsi.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
25 #include "pei.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
26 #include "bareconst.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
27 #include "frm_defs.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
28 #include "frm_types.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
29 #include "frm_glob.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
30 #include "os_types.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
31 #include "os_glob.h" |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
32 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
33 /*==== CONSTANTS ==================================================*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
34 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
35 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
36 /*==== EXTERNALS ==================================================*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
37 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
38 extern SHORT tstrcv_pei_create(T_PEI_INFO const **Info); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
39 extern SHORT tstsnd_pei_create(T_PEI_INFO const **Info); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
40 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
41 #if CONFIG_GSM |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
42 extern SHORT l1_pei_create (T_PEI_INFO const **Info); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
43 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
44 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
45 /*==== VARIABLES ==================================================*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
46 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
47 //EF For normal Test Definition Language (TDL) TAP usage set newTstHeader = FALSE |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
48 //EF For multiple entity (TCSL) Test Case Script Lang. set newTstHeader = TRUE |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
49 #ifndef _TARGET_ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
50 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
51 #ifdef TDL_TAP |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
52 BOOL newTstHeader = FALSE; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
53 #else |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
54 BOOL newTstHeader = TRUE; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
55 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
56 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
57 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
58 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
59 const T_COMPONENT_ADDRESS tstrcv_list[] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
60 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
61 { tstrcv_pei_create, NULL, ASSIGNED_BY_TI }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
62 { NULL, NULL, 0 } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
63 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
64 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
65 const T_COMPONENT_ADDRESS tstsnd_list[] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
66 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
67 { tstsnd_pei_create, NULL, ASSIGNED_BY_TI }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
68 { NULL, NULL, 0 } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
69 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
70 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
71 #if CONFIG_GSM |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
72 const T_COMPONENT_ADDRESS l1_list[] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
73 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
74 { l1_pei_create, NULL, ASSIGNED_BY_TI }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
75 { NULL, NULL, 0 } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
76 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
77 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
78 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
79 const T_COMPONENT_ADDRESS *ComponentTables[]= |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
80 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
81 tstrcv_list, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
82 tstsnd_list, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
83 #if CONFIG_GSM |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
84 l1_list, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
85 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
86 NULL |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
87 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
88 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
89 /*==== VERSIONS ===================================================*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
90 #ifndef CTRACE |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
91 char * str2ind_version = "&0"; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
92 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
93 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
94 /*==== MEMORY CONFIGURATION =======================================*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
95 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
96 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
97 * Partitions pool configuration for primitive communication |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
98 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
99 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
100 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
101 * Memory extensions for multiplexer |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
102 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
103 #ifdef FF_MUX |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
104 #define PRIMPOOL_0_MUX_ADDITION 30 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
105 #define PRIMPOOL_2_MUX_ADDITION 10 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
106 #else /* FF_MUX */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
107 #define PRIMPOOL_0_MUX_ADDITION 0 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
108 #define PRIMPOOL_2_MUX_ADDITION 0 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
109 #endif /* else FF_MUX */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
110 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
111 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
112 * Memory extensions for multiple PDP contexts |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
113 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
114 #ifdef FF_PKTIO |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
115 #define PRIMPOOL_2_MPDP_ADDITION 30 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
116 #else /* FF_PKTIO */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
117 #define PRIMPOOL_2_MPDP_ADDITION 0 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
118 #endif /* else FF_PKTIO */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
119 #ifdef WIN32 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
120 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
121 * Required for testing LLC acknowledged mode. |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
122 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
123 #define PRIMPOOL_0_PARTITIONS 200 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
124 #define PRIMPOOL_1_PARTITIONS 100 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
125 #define PRIMPOOL_2_PARTITIONS 20 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
126 #define PRIMPOOL_3_PARTITIONS 20 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
127 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
128 #else /*WIN32*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
129 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
130 #define PRIMPOOL_0_PARTITIONS (190 + PRIMPOOL_0_MUX_ADDITION) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
131 #define PRIMPOOL_1_PARTITIONS 110 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
132 #define PRIMPOOL_2_PARTITIONS ( 50 + PRIMPOOL_2_MPDP_ADDITION + PRIMPOOL_2_MUX_ADDITION) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
133 #define PRIMPOOL_3_PARTITIONS 7 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
134 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
135 #endif /*WIN32*/ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
136 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
137 #define PRIM_PARTITION_0_SIZE 60 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
138 #define PRIM_PARTITION_1_SIZE 128 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
139 #define PRIM_PARTITION_2_SIZE 632 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
140 #define PRIM_PARTITION_3_SIZE 1600 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
141 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
142 #ifndef DATA_INT_RAM |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
143 unsigned int MaxPrimPartSize = PRIM_PARTITION_3_SIZE; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
144 #endif /* !DATA_INT_RAM */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
145 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
146 char pool10 [ POOL_SIZE(PRIMPOOL_0_PARTITIONS,ALIGN_SIZE(PRIM_PARTITION_0_SIZE)) ] __attribute__ ((section ("int.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
147 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
148 char pool11 [ POOL_SIZE(PRIMPOOL_1_PARTITIONS,ALIGN_SIZE(PRIM_PARTITION_1_SIZE)) ] __attribute__ ((section ("int.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
149 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
150 char pool12 [ POOL_SIZE(PRIMPOOL_2_PARTITIONS,ALIGN_SIZE(PRIM_PARTITION_2_SIZE)) ] __attribute__ ((section ("int.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
151 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
152 char pool13 [ POOL_SIZE(PRIMPOOL_3_PARTITIONS,ALIGN_SIZE(PRIM_PARTITION_3_SIZE)) ] __attribute__ ((section ("int.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
153 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
154 const T_FRM_PARTITION_POOL_CONFIG prim_grp_config[] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
155 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
156 { PRIMPOOL_0_PARTITIONS, ALIGN_SIZE(PRIM_PARTITION_0_SIZE), &pool10 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
157 { PRIMPOOL_1_PARTITIONS, ALIGN_SIZE(PRIM_PARTITION_1_SIZE), &pool11 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
158 { PRIMPOOL_2_PARTITIONS, ALIGN_SIZE(PRIM_PARTITION_2_SIZE), &pool12 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
159 { PRIMPOOL_3_PARTITIONS, ALIGN_SIZE(PRIM_PARTITION_3_SIZE), &pool13 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
160 { 0 , 0 , NULL } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
161 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
162 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
163 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
164 * Partitions pool configuration for test interface communication |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
165 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
166 #define TESTPOOL_0_PARTITIONS 10 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
167 #define TESTPOOL_1_PARTITIONS 200 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
168 #define TESTPOOL_2_PARTITIONS 2 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
169 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
170 #define TSTSND_QUEUE_ENTRIES (TESTPOOL_0_PARTITIONS+TESTPOOL_1_PARTITIONS+TESTPOOL_2_PARTITIONS) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
171 #define TSTRCV_QUEUE_ENTRIES 50 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
172 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
173 #define TEST_PARTITION_0_SIZE 80 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
174 #ifdef _TARGET_ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
175 #define TEST_PARTITION_1_SIZE 160 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
176 #else |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
177 #define TEST_PARTITION_1_SIZE 260 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
178 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
179 #define TEST_PARTITION_2_SIZE 1600 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
180 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
181 #ifndef DATA_INT_RAM |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
182 const USHORT TST_SndQueueEntries = TSTSND_QUEUE_ENTRIES; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
183 const USHORT TST_RcvQueueEntries = TSTRCV_QUEUE_ENTRIES; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
184 const USHORT TextTracePartitionSize = TEST_PARTITION_1_SIZE; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
185 #endif /* !DATA_INT_RAM */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
186 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
187 char pool20 [ POOL_SIZE(TESTPOOL_0_PARTITIONS,ALIGN_SIZE(TEST_PARTITION_0_SIZE)) ] __attribute__ ((section ("ext.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
188 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
189 char pool21 [ POOL_SIZE(TESTPOOL_1_PARTITIONS,ALIGN_SIZE(TEST_PARTITION_1_SIZE)) ] __attribute__ ((section ("ext.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
190 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
191 char pool22 [ POOL_SIZE(TESTPOOL_2_PARTITIONS,ALIGN_SIZE(TEST_PARTITION_2_SIZE)) ] __attribute__ ((section ("ext.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
192 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
193 const T_FRM_PARTITION_POOL_CONFIG test_grp_config[] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
194 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
195 { TESTPOOL_0_PARTITIONS, ALIGN_SIZE(TEST_PARTITION_0_SIZE), &pool20 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
196 { TESTPOOL_1_PARTITIONS, ALIGN_SIZE(TEST_PARTITION_1_SIZE), &pool21 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
197 { TESTPOOL_2_PARTITIONS, ALIGN_SIZE(TEST_PARTITION_2_SIZE), &pool22 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
198 { 0 , 0 , NULL } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
199 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
200 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
201 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
202 * Partitions pool configuration for general purpose allocation |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
203 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
204 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
205 #define DMEMPOOL_0_PARTITIONS 70 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
206 #define DMEMPOOL_1_PARTITIONS 2 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
207 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
208 #define DMEM_PARTITION_0_SIZE 16 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
209 #ifdef _TARGET_ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
210 #define DMEM_PARTITION_1_SIZE 1600 /* for non tracing ccd arm7 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
211 #else |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
212 #define DMEM_PARTITION_1_SIZE 2800 /* for non tracing ccd pc */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
213 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
214 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
215 char pool30 [ POOL_SIZE(DMEMPOOL_0_PARTITIONS,ALIGN_SIZE(DMEM_PARTITION_0_SIZE)) ] __attribute__ ((section ("ext.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
216 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
217 char pool31 [ POOL_SIZE(DMEMPOOL_1_PARTITIONS,ALIGN_SIZE(DMEM_PARTITION_1_SIZE)) ] __attribute__ ((section ("ext.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
218 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
219 const T_FRM_PARTITION_POOL_CONFIG dmem_grp_config[] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
220 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
221 { DMEMPOOL_0_PARTITIONS, ALIGN_SIZE(DMEM_PARTITION_0_SIZE), &pool30 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
222 { DMEMPOOL_1_PARTITIONS, ALIGN_SIZE(DMEM_PARTITION_1_SIZE), &pool31 }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
223 { 0 , 0 , NULL } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
224 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
225 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
226 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
227 * Partitions group list |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
228 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
229 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
230 const T_FRM_PARTITION_GROUP_CONFIG partition_grp_config[MAX_POOL_GROUPS+1] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
231 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
232 { "PRIM", &prim_grp_config[0] }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
233 { "TEST", &test_grp_config[0] }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
234 { "DMEM", &dmem_grp_config[0] }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
235 { NULL, NULL } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
236 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
237 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
238 extern T_HANDLE PrimGroupHandle; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
239 extern T_HANDLE DmemGroupHandle; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
240 extern T_HANDLE TestGroupHandle; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
241 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
242 T_HANDLE *PoolGroupHandle[MAX_POOL_GROUPS+1] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
243 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
244 &PrimGroupHandle, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
245 &TestGroupHandle, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
246 &DmemGroupHandle, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
247 NULL |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
248 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
249 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
250 /* |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
251 * Dynamic Memory Pool Configuration |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
252 */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
253 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
254 #ifdef _TARGET_ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
255 #ifdef FF_ESIM |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
256 #define EXT_DATA_POOL_PS_BASE_SIZE 45000 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
257 #else |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
258 #define EXT_DATA_POOL_PS_BASE_SIZE 35000 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
259 #endif |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
260 #define INT_DATA_POOL_PS_BASE_SIZE 25000 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
261 #else /* _TARGET_ */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
262 #define EXT_DATA_POOL_TCPIP_ADDTIION 120000 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
263 #define EXT_DATA_POOL_PS_BASE_SIZE 80000 + EXT_DATA_POOL_TCPIP_ADDTIION |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
264 #define INT_DATA_POOL_PS_BASE_SIZE 1000 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
265 #endif /* _TARGET_ */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
266 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
267 #ifdef MEMORY_SUPERVISION |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
268 #define EXT_DATA_POOL_PPS_ADDITION ((EXT_DATA_POOL_PS_BASE_SIZE>>3)+25000) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
269 #define INT_DATA_POOL_PPS_ADDITION ((INT_DATA_POOL_PS_BASE_SIZE>>3)) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
270 #else /* MEMORY_SUPERVISION */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
271 #define EXT_DATA_POOL_PPS_ADDITION 0 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
272 #define INT_DATA_POOL_PPS_ADDITION 0 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
273 #endif /* MEMORY_SUPERVISION */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
274 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
275 #if defined (FF_WAP) || defined (FF_SAT_E) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
276 #define EXT_DATA_POOL_WAP_ADDITION 15000 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
277 #else |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
278 #define EXT_DATA_POOL_WAP_ADDITION 0 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
279 #endif /* FF_WAP OR SAT E */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
280 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
281 #ifdef GRR_PPC_IF_PRIM |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
282 #define INT_DATA_POOL_GRR_PPC_IF_PRIM_ADDITION 3000 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
283 #else /* #ifdef GRR_PPC_IF_PRIM */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
284 #define INT_DATA_POOL_GRR_PPC_IF_PRIM_ADDITION 0 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
285 #endif /* #ifdef GRR_PPC_IF_PRIM */ |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
286 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
287 #define EXT_DATA_POOL_PS_SIZE (EXT_DATA_POOL_PS_BASE_SIZE + EXT_DATA_POOL_WAP_ADDITION + EXT_DATA_POOL_PPS_ADDITION) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
288 #define INT_DATA_POOL_PS_SIZE (INT_DATA_POOL_PS_BASE_SIZE + INT_DATA_POOL_GRR_PPC_IF_PRIM_ADDITION + INT_DATA_POOL_PPS_ADDITION) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
289 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
290 #define EXT_DATA_POOL_GPF_SIZE (2048 + OS_QUEUE_ENTRY_SIZE(TSTSND_QUEUE_ENTRIES) + OS_QUEUE_ENTRY_SIZE(TSTRCV_QUEUE_ENTRIES)) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
291 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
292 #define EXT_DATA_POOL_SIZE (EXT_DATA_POOL_PS_SIZE + EXT_DATA_POOL_GPF_SIZE) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
293 #define INT_DATA_POOL_SIZE (INT_DATA_POOL_PS_SIZE) |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
294 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
295 char ext_data_pool [ EXT_DATA_POOL_SIZE ] |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
296 __attribute__ ((section ("ext.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
297 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
298 char int_data_pool [ INT_DATA_POOL_SIZE ] |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
299 __attribute__ ((section ("int.ram"))); |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
300 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
301 const T_MEMORY_POOL_CONFIG memory_pool_config[MAX_MEMORY_POOLS+1] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
302 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
303 { "INTPOOL", INT_DATA_POOL_SIZE, &int_data_pool[0] }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
304 { "EXTPOOL", EXT_DATA_POOL_SIZE, &ext_data_pool[0] }, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
305 { NULL } |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
306 }; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
307 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
308 extern T_HANDLE ext_data_pool_handle; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
309 extern T_HANDLE int_data_pool_handle; |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
310 |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
311 T_HANDLE *MemoryPoolHandle[MAX_MEMORY_POOLS+1] = |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
312 { |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
313 &int_data_pool_handle, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
314 &ext_data_pool_handle, |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
315 NULL |
e8ed76bbf556
gsm-fw/gpf/conf: bare{comp.c,const.h} configuration created
Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
parents:
diff
changeset
|
316 }; |