FreeCalypso > hg > freecalypso-sw
annotate gsm-fw/gpf/inc/p_frame.h @ 502:cff42ff57c60
osx.c: osx_free_mem() done
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> | 
|---|---|
| date | Tue, 01 Jul 2014 18:34:53 +0000 | 
| parents | 79080922d8e4 | 
| children | 
| rev | line source | 
|---|---|
| 
316
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
2 +------------------------------------------------------------------------------ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
3 | File: frm_primitives.h | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
4 +------------------------------------------------------------------------------ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
5 | Copyright 2002 Texas Instruments Berlin, AG | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
6 | All rights reserved. | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
7 | | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
8 | This file is confidential and a trade secret of Texas | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
9 | Instruments Berlin, AG | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
10 | The receipt of or possession of this file does not convey | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
11 | any rights to reproduce or disclose its contents or to | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
12 | manufacture, use, or sell anything it may describe, in | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
13 | whole, or in part, without the specific written consent of | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
14 | Texas Instruments Berlin, AG. | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
15 +----------------------------------------------------------------------------- | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
16 | Purpose : Definitions for frame primitives. | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
17 +----------------------------------------------------------------------------- | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
18 */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
19 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
20 #ifndef FRM_PRIMITIVES_H | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
21 #define FRM_PRIMITIVES_H | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
22 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
23 #define FRM_ERROR_IND 0xC000001E /* SAP NR: 30 (0x1e), PRIM NR 0 */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
24 #define FRM_WARNING_IND 0xC001001E /* SAP NR: 30 (0x1e), PRIM NR 1 */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
25 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
26 /* maximum length of a string in frame primitives */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
27 #define FRM_PRIM_STR_SIZE 100 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
28 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
29 /* spontaneuous frame output */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
30 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
31 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
32 U32 error_code; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
33 char error_string [ FRM_PRIM_STR_SIZE ]; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
34 } T_FRM_ERROR_IND; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
35 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
36 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
37 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
38 U32 warning_code; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
39 char warning_string [ FRM_PRIM_STR_SIZE ]; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
40 } T_FRM_WARNING_IND; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
41 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
42 #if 0 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
43 /* frame status requests and confirmations */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
44 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
45 /* register destination for error/warning indications */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
46 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
47 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
48 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
49 char name [ RESOURCE_NAMELEN ]; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
50 } T_FRM_REGISTER_REQ; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
51 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
52 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
53 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
54 char name [ RESOURCE_NAMELEN ]; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
55 } T_FRM_REGISTER_CNF; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
56 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
57 /* task status */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
58 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
59 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
60 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
61 U32 task_id; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
62 } T_FRM_TASK_STATUS_REQ; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
63 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
64 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
65 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
66 char name [ RESOURCE_NAMELEN ]; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
67 U32 priority; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
68 U32 stacksize; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
69 U32 unused_stack; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
70 } T_FRM_TASK_DATA; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
71 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
72 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
73 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
74 T_FRM_TASK_DATA task [ MAX_OS_TASKS ];; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
75 } T_FRM_TASK_STATUS_CNF; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
76 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
77 /* partition status */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
78 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
79 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
80 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
81 U32 partition_group_id; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
82 } T_FRM_PARTITION_STATUS_REQ; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
83 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
84 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
85 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
86 T_FRM_PARTITION_DATA p_pool [ MAX_POOL_GROUPS*MAX_POOLS_PER_GROUP ]; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
87 } T_FRM_PARTITION_STATUS_CNF; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
88 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
89 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
90 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
91 U32 partition_pool_id; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
92 U32 partition_size | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
93 U32 available; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
94 U32 allocated; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
95 } T_FRM_PARTITION_DATA; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
96 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
97 /* memory status */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
98 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
99 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
100 U32 memory_pool_id; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
101 } T_FRM_MEMORY_STATUS_REQ; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
102 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
103 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
104 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
105 U32 memory_pool_id; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
106 U32 pool_size | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
107 U32 available; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
108 U32 allocated; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
109 } T_FRM_MEMORY_DATA; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
110 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
111 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
112 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
113 T_FRM_MEMORY_DATA m_pool [ MAX_MEMORY_POOLS }; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
114 } T_FRM_MEMORY_STATUS_CNF; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
115 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
116 /* timer status */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
117 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
118 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
119 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
120 U32 timer_id; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
121 } T_FRM_TIMER_STATUS_REQ; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
122 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
123 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
124 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
125 U32 max_timer; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
126 U32 max_simul_available_timer; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
127 U32 max_simul_running_timer; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
128 } T_FRM_TIMER_STATUS_CNF; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
129 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
130 /* semaphore status */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
131 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
132 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
133 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
134 U32 semaphore_id; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
135 } T_FRM_SEMAPHORE_STATUS_REQ; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
136 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
137 typedef struct | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
138 { | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
139 } T_FRM_SEMAPHORE_STATUS_CNF; | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
140 #endif | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
141 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
142 #endif /* FRM_PRIMITIVES_H */ | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
143 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
144 | 
| 
 
79080922d8e4
GPF: FRAME C sources and include files imported from LoCosto source
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
145 | 
