0
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 +--------------------------------------------------------------------+
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 | PROJECT : GSM-PS (6147) SOURCE : L1.H |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 | AUTHOR : CONDAT GmbH (nn) VERSION: 01.00-01 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 | CREATED : 03.06.96 STATE : code |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 +--------------------------------------------------------------------+
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 MODULE : L1
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 PURPOSE : Definitions for the Protocol Stack Entity
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 Layer 1
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 #ifndef L1_H
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 #define L1_H
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 /*==== CONSTANTS ==================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 #define DEBUG_PORT (2)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 #define DUART_PORT (DEBUG_PORT - 1)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 #define DEBUG_STACK_SIZE (1024)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 #define LOG_STACK_SIZE (1024)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 #define MONITOR_STACK_SIZE (1024)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 /*==== TYPES ======================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 /*==== EXPORT =====================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 void l1_create_ISR (void);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 void dl1_create_debug_task (void);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 void dt_assert(int _expr, char *s);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 void dt_error_message(char *s);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 void l1a_task(unsigned arcg, void *argv);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 unsigned get_arm_version (void);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 unsigned get_dsp_version (void);
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 #endif
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40
|