FreeCalypso > hg > fc-selenite
annotate cdg-hybrid/cdginc/p_rrlp.val @ 40:614668bbbc4f
Nucleus: tmt.s ported over from FreeNucleus by XVilka
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Tue, 17 Jul 2018 07:55:01 +0000 | 
| parents | 6da1d56a96a3 | 
| children | 
| rev | line source | 
|---|---|
| 9 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 +--------------------------------------------------------------------------+ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 | PROJECT : PROTOCOL STACK | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 | FILE : p_rrlp.val | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 | SOURCE : "sap\rrlp.pdf" | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 | LastModified : "2002-11-13" | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 | IdAndVersion : "8443.102.02.100" | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 | SrcFileTime : "Thu Nov 29 09:53:06 2007" | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 +--------------------------------------------------------------------------+ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 /* PRAGMAS | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 * PREFIX : NONE | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 * COMPATIBILITY_DEFINES : NO (require PREFIX) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 17 * ALWAYS_ENUM_IN_VAL_FILE: NO | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 * ENABLE_GROUP: NO | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 * CAPITALIZE_TYPENAME: NO | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 22 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 23 #ifndef P_RRLP_VAL | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 24 #define P_RRLP_VAL | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 25 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 26 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 27 #define CDG_ENTER__P_RRLP_VAL | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 28 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 29 #define CDG_ENTER__FILENAME _P_RRLP_VAL | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 30 #define CDG_ENTER__P_RRLP_VAL__FILE_TYPE CDGINC | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 31 #define CDG_ENTER__P_RRLP_VAL__LAST_MODIFIED _2002_11_13 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 32 #define CDG_ENTER__P_RRLP_VAL__ID_AND_VERSION _8443_102_02_100 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 33 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 34 #define CDG_ENTER__P_RRLP_VAL__SRC_FILE_TIME _Thu_Nov_29_09_53_06_2007 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 35 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 36 #include "CDG_ENTER.h" | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 37 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 38 #undef CDG_ENTER__P_RRLP_VAL | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 39 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 40 #undef CDG_ENTER__FILENAME | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 41 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 42 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 43 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 44 * Value constants for VAL_cause | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 45 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 46 #define RRLP_METHOD_INVALID (0x7) /* Position method is not supported */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 47 #define RRLP_REF_BTS_INVALID (0xa) /* The ref. BTS for E-OTD is not the serving BTS */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 48 #define RRLP_HANDOVER (0x14) /* The measurement procedure was interrupted by a handover. No RRLP specific error message is created. */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 49 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 50 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 51 * Value constants for VAL_exp_otd | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 52 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 53 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 54 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 55 * Value constants for VAL_loc_method | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 56 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 57 #define EOTD_METHOD (0x0) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 58 #define GPS_METOD (0x1) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 59 #define GPS_OR_EOTD_METOD (0x2) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 60 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 61 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 62 * Value constants for VAL_mfrm_offset | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 63 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 64 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 65 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 66 * Value constants for VAL_otd_type | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 67 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 68 #define ROUGH_RTD (0x0) /* only rough RTD has been provided by the NW */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 69 #define EXPECTED_OTD (0x1) /* only expectedOTD has been provided by the NW */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 70 #define BOTH_OTD (0x2) /* Both OTD / RTD types have been provided by the NW */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 71 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 72 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 73 * Value constants for VAL_pos_method | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 74 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 75 #define MS_ASSISTED (0x0) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 76 #define MS_BASED (0x1) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 77 #define MS_BASED_PREF (0x2) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 78 #define MS_ASSISTED_PREF (0x3) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 79 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 80 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 81 * Value constants for VAL_rough_rtd | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 82 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 83 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 84 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 85 * Value constants for VAL_ta_correction_present | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 86 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 87 #define TA_PRESENT (0x1) /* TA present */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 88 #define TA_NOT_PRESENT (0x0) /* TA NOT present */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 89 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 90 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 91 * Value constants for VAL_uncertainty | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 92 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 93 #define UNC_MAX_2BIT (0x0) /* uncertainty in bits. 0 - 2 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 94 #define UNC_MAX_4BIT (0x1) /* uncertainty in bits. 3 - 4 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 95 #define UNC_MAX_8BIT (0x2) /* uncertainty in bits. 5 - 8 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 96 #define UNC_MAX_12BIT (0x3) /* uncertainty in bits. 9 - 12 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 97 #define UNC_MAX_16BIT (0x4) /* uncertainty in bits. 13 - 16 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 98 #define UNC_MAX_22BIT (0x5) /* uncertainty in bits. 17 - 22 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 99 #define UNC_MAX_30BIT (0x6) /* uncertainty in bits. 23 - 30 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 100 #define UNC_GT_30BIT (0x7) /* uncertainty in bits. > 30 bits */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 101 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 102 /* | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 103 * user defined constants | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 104 */ | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 105 #define R_NUM_MEAS_SETS (0x3) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 106 #define R_MAX_REF_NEIGH_BTS (0xf) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 107 #define MAX_NCELL_EOTD (0xf) | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 108 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 109 #include "CDG_LEAVE.h" | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 110 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 111 | 
| 
6da1d56a96a3
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 112 #endif | 
