FreeCalypso > hg > fc-magnetite
annotate src/gpf2/inc/CDG_ENTER.h @ 627:4a8dacbe9187
targets/*.h: #define GPIO1_SPEAKER_CTRL to 0 or 1 as appropriate
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Mon, 23 Dec 2019 07:12:10 +0000 | 
| parents | 864b8cc0cf63 | 
| children | 
| rev | line source | 
|---|---|
| 
1
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 /* | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 +------------------------------------------------------------------------------ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
4 | File: cdg_enter.h | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
5 +------------------------------------------------------------------------------ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
6 | Copyright Texas Instruments AG Berlin 2002-2003, Berlin | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 | All rights reserved. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 | | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
9 | This file is confidential and a trade secret of Condat AG. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
10 | The receipt of or possession of this file does not convey | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
11 | any rights to reproduce or disclose its contents or to | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
12 | manufacture, use, or sell anything it may describe, in | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
13 | whole, or in part, without the specific written consent of | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 | Texas Instruments AG Berlin. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 +------------------------------------------------------------------------------ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
16 | Purpose: Check the SrcFileTime of the cdginc header files at link time. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
17 | | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
18 | The macros in this file help to detect version mismatch between | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 | header files included for build of different libraries. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
20 | Example of a linker error: | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
21 | xx_tdc_3_constraints.obj : error LNK2001: | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
22 | unresolved external symbol | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
23 | "char BadLibVersionCheck____P_XX_TDC_3_VAL_H____Thu_Dec_12_17_49_56_2002" | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
24 | (?BadLibVersionCheck____P_XX_TDC_3_VAL_H____Thu_Dec_12_17_49_56_2002@@3DA) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
25 | \gpf\util\teststack\bin\test_xx_tdc\xx_tdc.dll : | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
26 | fatal error LNK1120: 1 unresolved externals | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
27 | Error executing link.exe. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
28 | | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
29 | The first group of macros (protected by CDG_ENTER) are necessary | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
30 | to build the strings of type "BadLibVersionCheck__xxx". | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
31 | | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
32 | They need in turn other macros which are set in the *.h files of | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
33 | cdginc, tdcinc or message_san.h directory. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
34 | (e.g. CDG_ENTER__M_XX_VAL_H__FILE_TYPE) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
35 | | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
36 | The check is done only for the header files of TDC, where | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
37 | ENABLE__CDG_ENTER__SANITY_CHECK is switched on. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
38 | | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
39 +------------------------------------------------------------------------------ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
40 */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
41 #ifndef CDG_ENTER | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
42 #define CDG_ENTER | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
43 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
44 /*------- START <Fix for long identifiers for Arm 7 compiler - LHC> ----------*/ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
45 /* ccdid.h */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
46 #define CCD_ID_UMTS_AS_ASN1__ho_to_utrancommand_r3_ies__spec_mode__preconf__pre_config_mode__default_config__default_config_mode shortname001 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
47 #define CCD_ID_UMTS_AS_ASN1__ho_to_utrancommand_r3_ies__spec_mode__preconf__pre_config_mode__default_config__default_config_identity shortname002 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
48 #define CCD_ID_UMTS_AS_ASN1__inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__fdd__freq_qual_estimate_quantity_fdd shortname003 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
49 #define CCD_ID_UMTS_AS_ASN1__inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__tdd__freq_qual_estimate_quantity_tdd shortname004 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
50 #define CCD_ID_UMTS_AS_ASN1__inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__body__fdd shortname005 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
51 #define CCD_ID_UMTS_AS_ASN1__inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__body__tdd shortname006 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
52 #define CCD_ID_UMTS_AS_ASN1__inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__body shortname007 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
53 #define CCD_ID_UMTS_AS_ASN1__inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info shortname008 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
54 #define CCD_ID_UMTS_AS_ASN1__meas_results_on_rach__current_cell__mode_specific_info__fdd__meas_quantity__body__cpich_ec_n0 shortname009 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
55 #define CCD_ID_UMTS_AS_ASN1__meas_results_on_rach__current_cell__mode_specific_info__fdd__meas_quantity__body__cpich_rscp shortname010 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
56 #define CCD_ID_UMTS_AS_ASN1__meas_results_on_rach__current_cell__mode_specific_info__fdd__meas_quantity__body__pathloss shortname011 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
57 #define CCD_ID_UMTS_AS_ASN1__meas_results_on_rach__current_cell__mode_specific_info__fdd__meas_quantity__body__spare shortname012 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
58 #define CCD_ID_UMTS_AS_ASN1__meas_results_on_rach__current_cell__mode_specific_info__fdd__meas_quantity__body shortname013 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
59 #define CCD_ID_UMTS_AS_ASN1__monitored_cell_rach_result__mode_specific_info__fdd__meas_quantity__body__cpich_ec_n0 shortname014 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
60 #define CCD_ID_UMTS_AS_ASN1__monitored_cell_rach_result__mode_specific_info__fdd__meas_quantity__body__cpich_rscp shortname015 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
61 #define CCD_ID_UMTS_AS_ASN1__pusch_capacity_alloc_info__pusch_alloc__pusch_alloc_assignment__config__old_config__tfcs_id shortname016 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
62 #define CCD_ID_UMTS_AS_ASN1__pusch_capacity_alloc_info__pusch_alloc__pusch_alloc_assignment__config__old_config__pusch_identity shortname017 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
63 #define CCD_ID_UMTS_AS_ASN1__meas_control__r3__v_390_non_critical_extensions__v_3_a_0_non_critical_extensions__meas_control_v_3_a_0_ext shortname018 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
64 #define CCD_ID_UMTS_AS_ASN1__meas_control__r3__v_390_non_critical_extensions__v_3_a_0_non_critical_extensions__non_critical_extensions shortname019 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
65 #define CCD_ID_UMTS_AS_ASN1__meas_control__r3__v_390_non_critical_extensions__v_3_a_0_non_critical_extensions shortname020 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
66 #define CCD_ID_UMTS_AS_ASN1__meas_control__r3__v_390_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions__meas_control_r3_add_ext shortname021 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
67 #define CCD_ID_UMTS_AS_ASN1__meas_control__r3__v_390_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname022 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
68 #define CCD_ID_UMTS_AS_ASN1__meas_control__r3__v_390_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname023 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
69 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
70 #define CCD_ID_UMTS_AS_ASN1__ue_positioning_pos_estimate_info__ref_time__cell_timing__mode_specific_info__body__fdd shortname026 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
71 #define CCD_ID_UMTS_AS_ASN1__ue_positioning_pos_estimate_info__ref_time__cell_timing__mode_specific_info__body__tdd shortname027 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
72 #define CCD_ID_UMTS_AS_ASN1__ue_positioning_pos_estimate_info__ref_time__cell_timing__mode_specific_info__body shortname028 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
73 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__rrc_connection_setup_complete_v_3_a_0_ext shortname029 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
74 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__non_critical_extensions shortname030 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
75 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__rrc_connection_setup_complete_v_380_ext shortname031 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
76 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions shortname032 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
77 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions shortname033 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
78 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions__rrc_connection_setup_complete_r3_add_ext shortname034 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
79 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname035 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
80 #define CCD_ID_UMTS_AS_ASN1__rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname036 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
81 #define CCD_ID_UMTS_AS_ASN1__ue_capab_info__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__ue_capab_info_v_3_a_0_ext shortname037 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
82 #define CCD_ID_UMTS_AS_ASN1__ue_capab_info__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__non_critical_extensions shortname038 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
83 #define CCD_ID_UMTS_AS_ASN1__ue_capab_info__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions shortname039 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
84 #define CCD_ID_UMTS_AS_ASN1__ue_capab_info__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions__ue_capab_info_r3_add_ext shortname040 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
85 #define CCD_ID_UMTS_AS_ASN1__ue_capab_info__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname041 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
86 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_not_used__cell_select_qual_measure__cpich_ec_n0__intra_freq_meas_sys_info shortname042 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
87 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_not_used__cell_select_qual_measure__cpich_ec_n0__inter_freq_meas_sys_info shortname043 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
88 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_not_used__cell_select_qual_measure__cpich_rscp__intra_freq_meas_sys_info shortname044 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
89 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_not_used__cell_select_qual_measure__cpich_rscp__inter_freq_meas_sys_info shortname045 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
90 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_used__cell_select_qual_measure__cpich_ec_n0__intra_freq_meas_sys_info shortname046 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
91 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_used__cell_select_qual_measure__cpich_ec_n0__inter_freq_meas_sys_info shortname047 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
92 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_used__cell_select_qual_measure__cpich_rscp__intra_freq_meas_sys_info shortname048 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
93 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_used__cell_select_qual_measure__cpich_rscp__inter_freq_meas_sys_info shortname049 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
94 #define CCD_ID_UMTS_AS_ASN1__pusch_capacity_alloc_info__pusch_alloc__pusch_alloc_assignment__config__new_config__pusch_info shortname050 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
95 #define CCD_ID_UMTS_AS_ASN1__pusch_capacity_alloc_info__pusch_alloc__pusch_alloc_assignment__config__new_config__pusch_identity shortname051 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
96 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_not_used__cell_select_qual_measure__body__cpich_rscp shortname052 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
97 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_not_used__cell_select_qual_measure__body__cpich_ec_n0 shortname053 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
98 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_not_used__cell_select_qual_measure__body shortname054 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
99 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_used__cell_select_qual_measure__body__cpich_rscp shortname055 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
100 #define CCD_ID_UMTS_AS_ASN1__meas_control_sys_info__use_of_hcs__hcs_used__cell_select_qual_measure__body__cpich_ec_n0 shortname056 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
101 #define CCD_ID_UMTS_AS_ASN1__inter_rat_ho_info__v_390_non_critical_extensions__present__v_3_a_0_non_critical_extensions__inter_rat_ho_info_v_3_a_0_ext shortname057 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
102 #define CCD_ID_UMTS_AS_ASN1__inter_rat_ho_info__v_390_non_critical_extensions__present__v_3_a_0_non_critical_extensions__non_critical_extensions shortname058 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
103 #define CCD_ID_UMTS_AS_ASN1__inter_rat_ho_info__v_390_non_critical_extensions__present__v_3_a_0_non_critical_extensions shortname059 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
104 #define CCD_ID_UMTS_AS_ASN1__inter_rat_ho_info__v_390_non_critical_extensions__present__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname060 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
105 #define CCD_ID_UMTS_AS_ASN1__inter_rat_ho_info__v_390_non_critical_extensions__present__v_3_a_0_non_critical_extensions__later_non_critical_extensions__inter_rat_ho_info_v_3_d_0_ext shortname061 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
106 #define CCD_ID_UMTS_AS_ASN1__inter_rat_ho_info__v_390_non_critical_extensions__present__v_3_a_0_non_critical_extensions__later_non_critical_extensions__inter_rat_ho_info_r3_add_ext shortname062 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
107 #define CCD_ID_UMTS_AS_ASN1__assistance_data_delivery__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__assistance_data_delivery_r3_add_ext shortname063 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
108 #define CCD_ID_UMTS_AS_ASN1__assistance_data_delivery__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname064 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
109 #define CCD_ID_UMTS_AS_ASN1__assistance_data_delivery__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname065 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
110 #define CCD_ID_UMTS_AS_ASN1__cell_update_cnf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__cell_update_cnf_r3_add_ext shortname066 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
111 #define CCD_ID_UMTS_AS_ASN1__cell_update_cnf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname067 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
112 #define CCD_ID_UMTS_AS_ASN1__cell_update_cnf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname068 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
113 #define CCD_ID_UMTS_AS_ASN1__initial_direct_transfer__v_3_a_0_non_critical_extensions__later_non_critical_extensions__initial_direct_transfer_r3_add_ext shortname069 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
114 #define CCD_ID_UMTS_AS_ASN1__initial_direct_transfer__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname070 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
115 #define CCD_ID_UMTS_AS_ASN1__initial_direct_transfer__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname071 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
116 #define CCD_ID_UMTS_AS_ASN1__phys_ch_reconf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__phys_ch_reconf_r3_add_ext shortname072 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
117 #define CCD_ID_UMTS_AS_ASN1__phys_ch_reconf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname073 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
118 #define CCD_ID_UMTS_AS_ASN1__phys_ch_reconf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname074 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
119 #define CCD_ID_UMTS_AS_ASN1__rb_release__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__rb_release_r3_add_ext shortname075 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
120 #define CCD_ID_UMTS_AS_ASN1__rb_release__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname076 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
121 #define CCD_ID_UMTS_AS_ASN1__transport_ch_reconf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__transport_ch_reconf_r3_add_ext shortname077 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
122 #define CCD_ID_UMTS_AS_ASN1__transport_ch_reconf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname078 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
123 #define CCD_ID_UMTS_AS_ASN1__transport_ch_reconf__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname079 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
124 #define CCD_ID_UMTS_AS_ASN1__utran_mobility_info__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__utran_mobility_info_r3_add_ext shortname080 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
125 #define CCD_ID_UMTS_AS_ASN1__utran_mobility_info__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions__non_critical_extensions shortname081 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
126 #define CCD_ID_UMTS_AS_ASN1__utran_mobility_info__r3__v_3_a_0_non_critical_extensions__later_non_critical_extensions shortname082 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
127 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
128 /* m_umts_as_asn1_inc.h */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
129 #define T_UMTS_AS_ASN1_inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__fdd shortname100 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
130 #define T_UMTS_AS_ASN1_inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__tdd shortname101 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
131 #define T_UMTS_AS_ASN1_inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info__body shortname102 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
132 #define T_UMTS_AS_ASN1_inter_freq_meas_quantity__reporting_criteria__inter_freq_reporting_criteria__mode_specific_info shortname103 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
133 #define T_UMTS_AS_ASN1_rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions__v_3_a_0_non_critical_extensions shortname104 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
134 #define T_UMTS_AS_ASN1_rrc_connection_setup_complete__v_370_non_critical_extensions__v_380_non_critical_extensions shortname105 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
135 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
136 /* m_umts_as_asn1_inc.val */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
137 #define UMTS_AS_ASN1_UL_TIMESLOTS_CODES__MORE_TIMESLOTS__ADDITIONAL_TIMESLOTS__CONSECUTIVE__NUM_ADDITIONAL_TIMESLOTS__RANGE_MIN shortname200 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
138 #define UMTS_AS_ASN1_UL_TIMESLOTS_CODES__MORE_TIMESLOTS__ADDITIONAL_TIMESLOTS__CONSECUTIVE__NUM_ADDITIONAL_TIMESLOTS__RANGE_MAX shortname201 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
139 #define UMTS_AS_ASN1_INTER_FREQ_MEAS_QUANTITY__REPORTING_CRITERIA__INTER_FREQ_REPORTING_CRITERIA__MODE_SPECIFIC_INFO__FDD__TAG shortname202 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
140 #define UMTS_AS_ASN1_INTER_FREQ_MEAS_QUANTITY__REPORTING_CRITERIA__INTER_FREQ_REPORTING_CRITERIA__MODE_SPECIFIC_INFO__TDD__TAG shortname203 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
141 /*------- END <Fix for long identifiers for Arm 7 compiler - LHC>-----------*/ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
142 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
143 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
144 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
145 //Mapping types due to issue/problem with CCDGEN_2.3.6 - KSP | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
146 //typedef typename T_TDC_INTERFACE_UMTS_AS_ASN1_uarfcn T_TDC_INTERFACE_GSI_uarfcn | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
147 #define T_TDC_INTERFACE_GSI_uarfcn T_TDC_INTERFACE_UMTS_AS_ASN1_uarfcn | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
148 #define T_TDC_HANDLE_GSI_uarfcn T_TDC_HANDLE_UMTS_AS_ASN1_uarfcn | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
149 #define T_TDC_INTERFACE_GSI_primary_scrambling_code T_TDC_INTERFACE_UMTS_AS_ASN1_primary_scrambling_code | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
150 #define T_TDC_HANDLE_GSI_primary_scrambling_code T_TDC_HANDLE_UMTS_AS_ASN1_primary_scrambling_code | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
151 #define T_GSI_start_val T_UMTS_AS_ASN1_start_val | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
152 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
153 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
154 /* we need a 2 stage approach to expand A and B before concatting them */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
155 #define CDG_ENTER_CONCATx(A,B) A##B | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
156 #define CDG_ENTER_CONCAT(A,B) CDG_ENTER_CONCATx(A,B) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
157 #define CDG_ENTER_CONCAT3x(A,B,C) A##B##C | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
158 #define CDG_ENTER_CONCAT3(A,B,C) CDG_ENTER_CONCAT3x(A,B,C) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
159 #define CDG_ENTER_CONCAT4x(A,B,C,D) A##B##C##D | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
160 #define CDG_ENTER_CONCAT4(A,B,C,D) CDG_ENTER_CONCAT4x(A,B,C,D) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
161 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
162 /* we need a 2 stage approach to expand A before stringifying it */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
163 #define CDG_ENTER_STRINGx(A) #A | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
164 #define CDG_ENTER_STRING(A) CDG_ENTER_STRINGx(A) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
165 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
166 #define CDG_ENTER_GET_PRAGMA(PRAGMA) CDG_ENTER_CONCAT3(CDG_ENTER_,CDG_ENTER__FILENAME,__##PRAGMA) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
167 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
168 /* CDG_ENTER_GET_FILE_TYPE is on the form: | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
169 CDG_ENTER_FILE_TYPE__TDCINC | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
170 <-FT-> | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
171 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
172 FT = CDG_ENTER_GET_PRAGMA(_FILE_TYPE) = CDG_ENTER__P_XX_CCD_DSC_CPP__FILE_TYPE = TDCINC | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
173 */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
174 #define CDG_ENTER_GET_FILE_TYPE CDG_ENTER_CONCAT(CDG_ENTER_FILE_TYPE__,CDG_ENTER_GET_PRAGMA(FILE_TYPE)) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
175 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
176 /* CDG_ENTER_SANITY_NAME is on the form: | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
177 BadLibVersionCheck____P_XX_TDC_3_VAL_H____Thu_Dec_12_17_49_56_2002 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
178 <-- FILENAME --> <-- SRC_FILE_TIME --> | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
179 */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
180 #if 0 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
181 #define CDG_ENTER_SANITY_NAME CDG_ENTER_CONCAT4(BadLibVersionCheck___,CDG_ENTER__FILENAME,___,CDG_ENTER_GET_PRAGMA(LAST_MODIFIED)) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
182 #else | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
183 #define CDG_ENTER_SANITY_NAME CDG_ENTER_CONCAT4(BadLibVersionCheck___,CDG_ENTER__FILENAME,___,CDG_ENTER_GET_PRAGMA(SRC_FILE_TIME)) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
184 #endif | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
185 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
186 /* create an enumerate sequence of the known file types so we can test which one we have with a '#if A == B' line */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
187 #define CDG_ENTER_FILE_TYPE__CDGINC 1 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
188 #define CDG_ENTER_FILE_TYPE__TDCINC 2 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
189 #define CDG_ENTER_FILE_TYPE__TDCINC_DSC 3 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
190 #define CDG_ENTER_FILE_TYPE__TDCINC_MAIN 4 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
191 #endif | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
192 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
193 /* | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
194 * The check will be done only for TDC files, where | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
195 * ENABLE__CDG_ENTER__SANITY_CHECK is switched on. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
196 */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
197 #if (CDG_ENTER_GET_FILE_TYPE == CDG_ENTER_FILE_TYPE__TDCINC) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
198 #define ENABLE__CDG_ENTER__SANITY_CHECK | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
199 #endif | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
200 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
201 #ifdef CDG_ENTER_DEBUG | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
202 #pragma message (CDG_ENTER_STRING(CDG_ENTER__FILENAME)) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
203 #pragma message (CDG_ENTER_STRING(CDG_ENTER_SANITY_NAME)) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
204 #pragma message (CDG_ENTER_STRING(CDG_ENTER_GET_FILE_TYPE)) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
205 #endif | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
206 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
207 #ifdef ENABLE__CDG_ENTER__SANITY_CHECK | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
208 #ifdef CDG_ENTER_DEFINE_SANITY | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
209 /* this part goes into ccddata.lib and tdcinc.lib */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
210 char CDG_ENTER_SANITY_NAME; | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
211 #else | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
212 #ifdef CDG_ENTER_DEBUG | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
213 #pragma message (CDG_ENTER_STRING(CDG_ENTER_CONCAT(BadLibVersionCheck___,CDG_ENTER__FILENAME))) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
214 #endif | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
215 /* this part goes into | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
216 every stack file using a cdginc .h or .val files (ones for every file used) | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
217 and similar for tdc | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
218 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
219 expands to e.g. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
220 extern char BadLibVersionCheck____P_XX_TDC_3_VAL_H____Thu_Dec_12_17_49_56_2002 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
221 */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
222 extern char CDG_ENTER_SANITY_NAME; | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
223 /* Originally it was this but since no one actually uses this stuff (we only have | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
224 it for the linker to check that versions match) we can save memory by only | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
225 storing the 8 lower bits. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
226 | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
227 expands to e.g. | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
228 static char BadLibVersionCheck____P_XX_TDC_3_VAL_H = (char)(&BadLibVersionCheck____P_XX_TDC_3_VAL_H____Thu_Dec_12_17_49_56_2002); | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
229 */ | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
230 static char CDG_ENTER_CONCAT(BadLibVersionCheck___,CDG_ENTER__FILENAME) = (char)(&CDG_ENTER_SANITY_NAME); | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
231 #endif | 
| 
 
864b8cc0cf63
src/gpf2: preened GPF goo from TCS211
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
232 #endif | 
