FreeCalypso > hg > freecalypso-sw
annotate gsm-fw/L1/include/l1_rtt_macro.h @ 150:3c850b416c9a
integrating more L1 header files needed by the abb+spi code
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> | 
|---|---|
| date | Sat, 16 Nov 2013 20:55:06 +0000 | 
| parents | afceeeb2cba1 | 
| children | 25a7fe25864c | 
| rev | line source | 
|---|---|
| 115 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1 /************* Revision Controle System Header ************* | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 2 * GSM Layer 1 software | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 3 * L1_RTT_MACRO.H | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 4 * | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 5 * Filename %M% | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 6 * Copyright 2003 (C) Texas Instruments | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 7 * | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 8 ************* Revision Controle System Header *************/ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 9 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 10 #if (defined RVM_RTT_SWE || (OP_L1_STANDALONE == 1)) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 11 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 12 #include "rvt_gen.h" | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 13 #include "rtt_gen.h" | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 14 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 15 extern T_TRACE_INFO_STRUCT trace_info; | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 16 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 17 /***********************************************************************************************************/ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 18 /* Macro for cell enabling checking */ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 19 /***********************************************************************************************************/ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 20 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 21 #define SELECTED_BITMAP(enable_bit) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 22 enable_bit < 32 ? (0x0001 << (enable_bit - 0)) & trace_info.current_config->rttl1_cell_enable[0] : \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 23 enable_bit < 64 ? (0x0001 << (enable_bit - 32)) & trace_info.current_config->rttl1_cell_enable[1] : \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 24 enable_bit < 96 ? (0x0001 << (enable_bit - 64)) & trace_info.current_config->rttl1_cell_enable[2] : \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 25 enable_bit < 128 ? (0x0001 << (enable_bit - 96)) & trace_info.current_config->rttl1_cell_enable[3] : \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 26 enable_bit < 160 ? (0x0001 << (enable_bit - 128)) & trace_info.current_config->rttl1_cell_enable[4] : \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 27 enable_bit < 192 ? (0x0001 << (enable_bit - 160)) & trace_info.current_config->rttl1_cell_enable[5] : \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 28 enable_bit < 224 ? (0x0001 << (enable_bit - 192)) & trace_info.current_config->rttl1_cell_enable[6] : \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 29 (0x0001 << (enable_bit - 224)) & trace_info.current_config->rttl1_cell_enable[7] | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 30 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 31 /***********************************************************************************************************/ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 32 /* Macros for buffer filling */ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 33 /***********************************************************************************************************/ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 34 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 35 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 36 // L1 RTT cell filling: FN | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 37 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 38 #define RTTL1_FILL_FN(param1) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 39 if(SELECTED_BITMAP(RTTL1_ENABLE_FN)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 40 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 41 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 42 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 43 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_FN))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 44 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 45 ((T_RTTL1_FN *)ptr)->fn = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 46 ((T_RTTL1_FN *)ptr)->cell_id = RTTL1_ENABLE_FN; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 47 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 48 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 49 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 50 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 51 // L1 RTT cell filling: Downlink burst | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 52 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 53 #define RTTL1_FILL_DL_BURST(param1,param2,param3,param4,param5,param6,param7) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 54 if(SELECTED_BITMAP(RTTL1_ENABLE_DL_BURST)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 55 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 56 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 57 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 58 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_DL_BURST))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 59 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 60 ((T_RTTL1_DL_BURST *)ptr)->angle = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 61 ((T_RTTL1_DL_BURST *)ptr)->snr = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 62 ((T_RTTL1_DL_BURST *)ptr)->afc = param3; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 63 ((T_RTTL1_DL_BURST *)ptr)->task = param4; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 64 ((T_RTTL1_DL_BURST *)ptr)->pm = param5; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 65 ((T_RTTL1_DL_BURST *)ptr)->toa = param6; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 66 ((T_RTTL1_DL_BURST *)ptr)->input_level = param7; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 67 ((T_RTTL1_DL_BURST *)ptr)->cell_id = RTTL1_ENABLE_DL_BURST; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 68 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 69 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 70 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 71 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 72 // L1 RTT cell filling: Uplink Normal Burst | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 73 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 74 #define RTTL1_FILL_UL_NB(param1, param2, param3) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 75 if(SELECTED_BITMAP(RTTL1_ENABLE_UL_NB)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 76 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 77 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 78 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 79 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_UL_NB))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 80 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 81 ((T_RTTL1_UL_NB *)ptr)->task = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 82 ((T_RTTL1_UL_NB *)ptr)->ta = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 83 ((T_RTTL1_UL_NB *)ptr)->txpwr = param3; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 84 ((T_RTTL1_UL_NB *)ptr)->cell_id = RTTL1_ENABLE_UL_NB; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 85 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 86 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 87 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 88 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 89 // L1 RTT cell filling: Uplink Access Burst | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 90 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 91 #define RTTL1_FILL_UL_AB(param1, param2) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 92 if(SELECTED_BITMAP(RTTL1_ENABLE_UL_AB)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 93 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 94 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 95 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 96 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_UL_AB))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 97 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 98 ((T_RTTL1_UL_AB *)ptr)->task = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 99 ((T_RTTL1_UL_AB *)ptr)->txpwr = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 100 ((T_RTTL1_UL_AB *)ptr)->cell_id = RTTL1_ENABLE_UL_AB; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 101 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 102 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 103 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 104 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 105 // L1 RTT cell filling: Full list measurement | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 106 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 107 #define RTTL1_FILL_FULL_LIST_MEAS(param1, param2, param3, param4) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 108 if(SELECTED_BITMAP(RTTL1_ENABLE_FULL_LIST_MEAS)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 109 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 110 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 111 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 112 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_FULL_LIST_MEAS))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 113 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 114 ((T_RTTL1_FULL_LIST_MEAS *)ptr)->pm = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 115 ((T_RTTL1_FULL_LIST_MEAS *)ptr)->input_level = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 116 ((T_RTTL1_FULL_LIST_MEAS *)ptr)->task = param3; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 117 ((T_RTTL1_FULL_LIST_MEAS *)ptr)->radio_freq = param4; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 118 ((T_RTTL1_FULL_LIST_MEAS *)ptr)->cell_id = RTTL1_ENABLE_FULL_LIST_MEAS; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 119 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 120 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 121 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 122 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 123 // L1 RTT cell filling: Full list measurement | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 124 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 125 #define RTTL1_FILL_MON_MEAS(param1, param2, param3, param4) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 126 if(SELECTED_BITMAP(RTTL1_ENABLE_MON_MEAS)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 127 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 128 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 129 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 130 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_MON_MEAS))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 131 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 132 ((T_RTTL1_MON_MEAS *)ptr)->pm = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 133 ((T_RTTL1_MON_MEAS *)ptr)->input_level = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 134 ((T_RTTL1_MON_MEAS *)ptr)->task = param3; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 135 ((T_RTTL1_MON_MEAS *)ptr)->radio_freq = param4; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 136 ((T_RTTL1_MON_MEAS *)ptr)->cell_id = RTTL1_ENABLE_MON_MEAS; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 137 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 138 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 139 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 140 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 141 // L1 RTT cell filling: Downlink DCCH block | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 142 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 143 #define RTTL1_FILL_DL_DCCH(param1, param2) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 144 if(SELECTED_BITMAP(RTTL1_ENABLE_DL_DCCH)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 145 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 146 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 147 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 148 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_DL_DCCH))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 149 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 150 ((T_RTTL1_DL_DCCH *)ptr)->valid_flag = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 151 ((T_RTTL1_DL_DCCH *)ptr)->physical_info = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 152 ((T_RTTL1_DL_DCCH *)ptr)->cell_id = RTTL1_ENABLE_DL_DCCH; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 153 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 154 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 155 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 156 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 157 // L1 RTT cell filling: Downlink PTCCH block | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 158 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 159 #define RTTL1_FILL_DL_PTCCH(param1, param2) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 160 if(SELECTED_BITMAP(RTTL1_ENABLE_DL_PTCCH)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 161 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 162 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 163 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 164 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_DL_PTCCH))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 165 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 166 ((T_RTTL1_DL_PTCCH *)ptr)->crc = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 167 ((T_RTTL1_DL_PTCCH *)ptr)->ordered_ta = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 168 ((T_RTTL1_DL_PTCCH *)ptr)->cell_id = RTTL1_ENABLE_DL_PTCCH; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 169 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 170 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 171 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 172 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 173 // L1 RTT cell filling: Uplink DCCH block | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 174 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 175 #define RTTL1_FILL_UL_DCCH \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 176 if(SELECTED_BITMAP(RTTL1_ENABLE_UL_DCCH)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 177 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 178 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 179 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 180 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_UL_DCCH))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 181 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 182 ((T_RTTL1_UL_DCCH *)ptr)->cell_id = RTTL1_ENABLE_UL_DCCH; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 183 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 184 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 185 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 186 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 187 // L1 RTT cell filling: Uplink SACCH block | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 188 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 189 #define RTTL1_FILL_UL_SACCH(param1, param2, param3) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 190 if(SELECTED_BITMAP(RTTL1_ENABLE_UL_SACCH)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 191 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 192 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 193 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 194 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_UL_SACCH))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 195 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 196 ((T_RTTL1_UL_SACCH *)ptr)->data_present = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 197 ((T_RTTL1_UL_SACCH *)ptr)->reported_ta = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 198 ((T_RTTL1_UL_SACCH *)ptr)->reported_txpwr = param3; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 199 ((T_RTTL1_UL_SACCH *)ptr)->cell_id = RTTL1_ENABLE_UL_SACCH; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 200 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 201 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 202 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 203 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 204 // L1 RTT cell filling: Downlink PDTCH block | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 205 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 206 #define RTTL1_FILL_DL_PDTCH(param1, param2, param3, param4, param5) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 207 if(SELECTED_BITMAP(RTTL1_ENABLE_DL_PDTCH)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 208 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 209 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 210 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 211 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_DL_PDTCH))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 212 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 213 ((T_RTTL1_DL_PDTCH *)ptr)->mac_header = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 214 ((T_RTTL1_DL_PDTCH *)ptr)->tfi_result = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 215 ((T_RTTL1_DL_PDTCH *)ptr)->crc = param3; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 216 ((T_RTTL1_DL_PDTCH *)ptr)->cs_type = param4; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 217 ((T_RTTL1_DL_PDTCH *)ptr)->timeslot = param5; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 218 ((T_RTTL1_DL_PDTCH *)ptr)->cell_id = RTTL1_ENABLE_DL_PDTCH; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 219 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 220 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 221 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 222 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 223 // L1 RTT cell filling: Uplink PDTCH block | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 224 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 225 #define RTTL1_FILL_UL_PDTCH(param1, param2, param3) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 226 if(SELECTED_BITMAP(RTTL1_ENABLE_UL_PDTCH)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 227 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 228 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 229 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 230 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_UL_PDTCH))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 231 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 232 ((T_RTTL1_UL_PDTCH *)ptr)->cs_type = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 233 ((T_RTTL1_UL_PDTCH *)ptr)->data_allowed = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 234 ((T_RTTL1_UL_PDTCH *)ptr)->timeslot = param3; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 235 ((T_RTTL1_UL_PDTCH *)ptr)->cell_id = RTTL1_ENABLE_UL_PDTCH; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 236 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 237 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 238 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 239 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 240 // L1 RTT cell filling: MAC-S error | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 241 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 242 #define RTTL1_FILL_MACS_STATUS(param1, param2) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 243 if(SELECTED_BITMAP(RTTL1_ENABLE_MACS_STATUS)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 244 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 245 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 246 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 247 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_MACS_STATUS))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 248 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 249 ((T_RTTL1_MACS_STATUS *)ptr)->status = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 250 ((T_RTTL1_MACS_STATUS *)ptr)->timeslot = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 251 ((T_RTTL1_MACS_STATUS *)ptr)->cell_id = RTTL1_ENABLE_MACS_STATUS; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 252 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 253 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 254 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 255 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 256 // L1 RTT cell filling: L1S task enable | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 257 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 258 #define RTTL1_FILL_L1S_TASK_ENABLE(param1, param2) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 259 if(SELECTED_BITMAP(RTTL1_ENABLE_L1S_TASK_ENABLE)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 260 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 261 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 262 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 263 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_L1S_TASK_ENABLE))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 264 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 265 ((T_RTTL1_L1S_TASK_ENABLE *)ptr)->bitmap1 = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 266 ((T_RTTL1_L1S_TASK_ENABLE *)ptr)->bitmap2 = param2; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 267 ((T_RTTL1_L1S_TASK_ENABLE *)ptr)->cell_id = RTTL1_ENABLE_L1S_TASK_ENABLE; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 268 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 269 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 270 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 271 //----------------------------------------------------------------------------------------------------------- | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 272 // L1 RTT cell filling: MFTAB trace | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 273 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 274 #define RTTL1_FILL_MFTAB(param1) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 275 if(SELECTED_BITMAP(RTTL1_ENABLE_MFTAB)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 276 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 277 T_RTT_PTR ptr; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 278 \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 279 if ((ptr = trace_info.l1s_rtt_func.rtt_get_fill_ptr(trace_info.l1s_trace_user_id, sizeof(T_RTTL1_MFTAB))) != NULL) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 280 { \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 281 ((T_RTTL1_MFTAB *)ptr)->func = param1; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 282 ((T_RTTL1_MFTAB *)ptr)->cell_id = RTTL1_ENABLE_MFTAB; \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 283 } \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 284 } | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 285 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 286 /***********************************************************************************************************/ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 287 /* Macro for events */ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 288 /***********************************************************************************************************/ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 289 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 290 #define RTTL1_EVENT(id,size) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 291 if (trace_info.current_config->rttl1_event_enable & (0x1 << id)) \ | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 292 trace_info.l1s_rtt_func.rtt_dump_buffer(trace_info.l1s_trace_user_id, size); | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 293 #else // RVM_RTT_SWE || OP_L1_STANDALONE | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 294 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 295 // No RTT: all macros are empty | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 296 #define SELECTED_BITMAP(enable_bit) (0) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 297 #define RTTL1_FILL_FN(param1) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 298 #define RTTL1_FILL_DL_BURST(param1,param2,param3,param4,param5,param6,param7) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 299 #define RTTL1_FILL_UL_NB(param1, param2, param3) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 300 #define RTTL1_FILL_UL_AB(param1, param2) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 301 #define RTTL1_FILL_FULL_LIST_MEAS(param1, param2, param3, param4) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 302 #define RTTL1_FILL_MON_MEAS(param1, param2, param3, param4) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 303 #define RTTL1_FILL_DL_DCCH(param1, param2) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 304 #define RTTL1_FILL_DL_PTCCH(param1, param2) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 305 #define RTTL1_FILL_UL_DCCH | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 306 #define RTTL1_FILL_UL_SACCH(param1, param2, param3) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 307 #define RTTL1_FILL_DL_PDTCH(param1, param2, param3, param4, param5) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 308 #define RTTL1_FILL_UL_PDTCH(param1, param2, param3) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 309 #define RTTL1_FILL_MACS_STATUS(param1, param2) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 310 #define RTTL1_FILL_L1S_TASK_ENABLE(param1, param2) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 311 #define RTTL1_FILL_MFTAB(param1) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 312 #define RTTL1_EVENT(id,size) | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 313 | 
| 
1e41550feec5
nuc-fw: Init_Target() reconstructed
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 314 #endif // RVM_RTT_SWE || OP_L1_STANDALONE | 
