FreeCalypso > hg > fc-tourmaline
comparison src/cs/layer1/tm_include/l1tm_ver.h @ 0:4e78acac3d88
src/{condat,cs,gpf,nucleus}: import from Selenite
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Fri, 16 Oct 2020 06:23:26 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:4e78acac3d88 |
|---|---|
| 1 /************* Revision Controle System Header ************* | |
| 2 * GSM Layer 1 software | |
| 3 * L1TM_VER.H | |
| 4 * | |
| 5 * Filename l1tm_ver.h | |
| 6 * Copyright 2003 (C) Texas Instruments | |
| 7 * | |
| 8 ************* Revision Controle System Header *************/ | |
| 9 | |
| 10 /*****************************/ | |
| 11 /* Test mode version numbers */ | |
| 12 /*****************************/ | |
| 13 | |
| 14 | |
| 15 //#define TESTMODEVERSION 0x0300L // All previous TestMode versions pertain to | |
| 16 // GGT Protocol version 2.0, which has been replaced | |
| 17 // by version 3.0. | |
| 18 | |
| 19 //#define TESTMODEVERSION 0x0320L // AFC Params part of "rftw"; APCDEL intialized in "tm_init"; New fcn "l1tm_initialize_var" to switch to TestMode | |
| 20 // Uplink-only tests loop count; RACH loop count; Dedicated mode Pass/Fail stats updated | |
| 21 // New structure "T_TM_RETURN_ABBREV"; Continous TX/RX; New fcn "tmstats_auto_result_reset_loops"; | |
| 22 // Corrected BSIC reporting problem; Power skip fcn implemented ("rftw/rftr 16"); A-F Loopback modes supported; | |
| 23 // Chan. monitoring while in dedic. mode possible; FB26/D_BAMS_MEAS tasks enabled only with chan. monitoring; | |
| 24 // New fcn "tmstats_mon_confirm"; RF struct incorporates new TX descriptor table; | |
| 25 // AGC includes lna_off bit (least-significant bit); agc_, afc_ & adc_enable part of l1_config struct; | |
| 26 // Variable number of guard bits in "l1tm_fill_burst"...... | |
| 27 //#define TESTMODEVERSION 0x0321L // Implemented FRAME_NUMBER in l1tm_stats_read(). Timing advance takes effect immediately. stats_read reports 16 or 32 bit values only. | |
| 28 // Only one uplink message sent. Some indices in l1tm_version_get implemented. AGC gain and lna_off set only once to save instruction cycles. | |
| 29 // Cleaned up enums in l1_tm_types.h. Removed case STANDARD from rf_param_read. | |
| 30 // Updated all argument types of testmode functions according to TM100 v3.2.1. Changed mem_read to support reception of page and | |
| 31 // register values in one 16-bit value from PCTM. mem_read can read up to 124 bytes. Changed the TestMode primitive structure to include | |
| 32 // only 2 generic ones plus mem_write and mem_read. | |
| 33 | |
| 34 //#define TESTMODEVERSION 0x0400L // REQ991: | |
| 35 // - SIMULATION for test mode => new non-regression flow regress_tm.bat | |
| 36 // - Rework of test mode state machines to make them independent from each other | |
| 37 // - Rework of simulated upper layers (L3,CST) to be able to run L1 scenarios with TESTMODE=3 | |
| 38 // Correction of BUG989, BUG990, BUG992 | |
| 39 | |
| 40 //#define TESTMODEVERSION 0x0401L // Merge with TM version 0x321 | |
| 41 | |
| 42 //#define TESTMODEVERSION 0x0402L // TM rework PART II | |
| 43 //#define TESTMODEVERSION 0x0403L // Alignment with TM100 v.3.5.0 | |
| 44 // Implementation of new functionality: single PM on monitor channel (rfe 15) | |
| 45 //#define TESTMODEVERSION 0x0404L // Closed REQ01129: Implementation of GPRS test mode | |
| 46 //#define TESTMODEVERSION 0x0405L // Alignment with SSA 5.3.3, | |
| 47 // Correction of BUG2048, BUG2050, BUG2294, BUG2295 | |
| 48 #define TESTMODEVERSION 0x0406L // REQ03410 | |
| 49 | |
| 50 | |
| 51 //#define TMAPIVERSION 0x0350L // New: TM API version (TM100 version number) | |
| 52 //#define TMAPIVERSION 0x0360L // TM100 change for GPRS test mode | |
| 53 //#define TMAPIVERSION 0x0361L // tm patch 361 for SW version 520 | |
| 54 //#define TMAPIVERSION 0x0362L // tm patch 362 for SW version 531 | |
| 55 #define TMAPIVERSION 0x0370L // Multi-band support | |
| 56 |
