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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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 };