📄 l1_trace.h
字号:
"#@Fdl7# |<----| | | INIT_L1_CON |"
//COND/
"#@Fdl7# INIT_L1_CON"
End header */
//ID/
#define TRL1_MPHC_INIT_L1_CON 2
//STRUCT/
typedef struct
{
UWORD32 header;
}
T_TR_MPHC_INIT_L1_CON;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_RXLEV_PERIODIC_REQ
//FULL/
" | | | | | |----------------------------------------------------------------------------------------------------------------"
"#@Fdl7# |---->| | | RXLEV_PERIODIC_REQ | num_of_chans: #@1d#"
" | | | | | | ba_id : #@2d#"
" | | | | | | next_radio_freq_meas: #@3d#"
//COND/
"#@Fdl7# RXLEV_PERIODIC_REQ"
End header */
//ID/
#define TRL1_MPHC_RXLEV_PERIODIC_REQ 3
//STRUCT/
typedef struct
{
UWORD32 header;
//--------------------------------------------------
UWORD8 num_of_chans;
UWORD8 ba_id;
UWORD8 next_radio_freq_measured;
}
T_TR_MPHC_RXLEV_PERIODIC_REQ;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_NCELL_FB_SB_READ
//FULL/
" | | | | | |----------------------------------------------------------------------------------------------------------------"
"#@Fdl7# |---->| | | NCELL_FB_SB_READ | radio_freq: #@1d#"
" | | | | | |"
//COND/
"#@Fdl7# NCELL_FB_SB_READ radio_freq: #@1d#"
End header */
//ID/
#define TRL1_MPHC_NCELL_FB_SB_READ 4
//STRUCT/
typedef struct
{
UWORD32 header;
//--------------------------------------------------
UWORD16 radio_freq;
}
T_TR_MPHC_NCELL_FB_SB_READ;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_RA_CON
//FULL/
" | | | | | |"
"#@Fdl7# |<----| | | MPHC_RA_CON |"
//COND/
"#@Fdl7# MPHC_RA_CON"
End header */
//ID/
#define TRL1_MPHC_RA_CON 5
//STRUCT/
typedef struct
{
UWORD32 header;
}
T_TR_MPHC_RA_CON;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_IMMED_ASSIGN_REQ
//FULL/
" | | | | | |"
"================================================================================================================================================================"
" | | | | | |"
"#@Fdl7# |---->| | | IMMED_ASSIGN_REQ | radio_freq: #@1dl10# rf_chan_cnt: #@2d#"
" | | | | | | bef_sti_rf_chan_cnt: #@3dl10# h: #@4=0:Single RF|=1:Hopping RF|#"
" | | | | | | channel_type: #@5T[CHAN TYPE]#"
" | | | | | | subchannel: #@6dl10# timeslot_no: #@7d#"
" | | | | | | tsc: #@8dl10# timing_advance: #@9d#"
" | | | | | | starting_time_pres: #@10=0:No|=1:Yes|~|l10# starting_time: # (26 + @12 - @13) % 26 + @12 + (1326 * @11 * 51)d#"
" | | | | | | dtx_allowed: #@14dl10# pwrc: #@15d#"
//COND/
""
""
"#@Fdl7# IMMED_ASSIGN_REQ #@5=0:Invalid|=1:TCH_F|=2:TCH_H|=3:SDCCH_4|=4:SDCCH_8|#"
End header */
//ID/
#define TRL1_MPHC_IMMED_ASSIGN_REQ 6
//STRUCT/
typedef struct
{
UWORD32 header;
//--------------------------------------------------
UWORD16 radio_freq;
UWORD16 rf_chan_cnt;
UWORD16 bef_sti_rf_chan_cnt;
BOOL h;
UWORD8 channel_type;
UWORD8 subchannel;
UWORD8 timeslot_no;
UWORD8 tsc;
UWORD8 timing_advance;
BOOL starting_time_present;
UWORD8 n32;
UWORD8 n51;
UWORD8 n26;
BOOL dtx_allowed;
BOOL pwrc;
}
T_TR_MPHC_IMMED_ASSIGN_REQ;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_CHANNEL_ASSIGN_REQ
//FULL/
" | | | | | |"
"================================================================================================================================================================"
" | | | | | |"
"#@Fdl7# |---->| | | CHANNEL_ASSIGN_REQ | radio_freq: #@1dl10# rf_chan_cnt: #@2d#"
" | | | | | | bef_sti_rf_chan_cnt: #@3dl10# h: #@4=0:Single RF|=1: Hopping RF|#"
" | | | | | | channel_type: #@5T[CHAN TYPE]#"
" | | | | | | subchannel: #@6dl10# timeslot_no: #@7d#"
" | | | | | | tsc: #@8dl10# channel_mode_1: #@9=0:SIG only|=1:TCH_FS|=2:TCH_HS|=3:TCH_96|=4:TCH_48F|=5:TCH_48H|=6:TCH_24F|=7:TCH_24H|=8:TCH_EFR|=9:TCH_144|=10:TCH_AHS|=11:TCH_AFS|#"
" | | | | | | txpwr: #@10dl10# starting_time_pres: #@11=0:No|=1:Yes|#"
" | | | | | | starting_time: # (26 + @13 - @14) % 26 + @13 + (1326 * @12 * 51)dl10# cipher_mode: #@15d#"
" | | | | | | a5_algorithm: #@16dl10# dtx_allowed: #@17=0:false|=1:true|#"
" | | | | | | noise_suppr_bit: #@18dl10# init_codec_mode_ind: #@19d#"
" | | | | | | initial_codec_mode: #@20dl10# active_codec_set: #@21d#"
" | | | | | | threshold: #@22dr3#"
" | | | | | | hysteresis: #@23dr3#"
//COND/
""
""
"#@Fdl7# CHANNEL_ASSIGN_REQ #@5=0:Invalid|=1:TCH_F|=2:TCH_H|=3:SDCCH_4|=4:SDCCH_8|#"
End header */
//ID/
#define TRL1_MPHC_CHANNEL_ASSIGN_REQ 7
//STRUCT/
typedef struct
{
UWORD32 header;
//--------------------------------------------------
UWORD16 radio_freq;
UWORD16 rf_chan_cnt;
UWORD16 bef_sti_rf_chan_cnt;
BOOL h;
UWORD8 channel_type;
UWORD8 subchannel;
UWORD8 timeslot_no;
UWORD8 tsc;
UWORD8 channel_mode_1;
UWORD8 txpwr;
BOOL starting_time_present;
UWORD8 n32;
UWORD8 n51;
UWORD8 n26;
UWORD8 cipher_mode;
UWORD8 a5_algorithm;
BOOL dtx_allowed;
BOOL noise_suppression_bit;
BOOL initial_codec_mode_indicator;
UWORD8 initial_codec_mode;
UWORD8 active_codec_set;
UWORD8 threshold[3];
UWORD8 hysteresis[3];
}
T_TR_MPHC_CHANNEL_ASSIGN_REQ;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_RA_REQ
//FULL/
" | | | | | |----------------------------------------------------------------------------------------------------------------"
"#@Fdl7# |---->| | | MPHC_RA_REQ | txpwr: #@1dl10# rand: #@2d#"
" | | | | | | channel_request: #@3dl10# powerclass_band1: #@4d#"
" | | | | | | powerclass_band2: #@5d#"
//COND/
"#@Fdl7# RA_REQ"
End header */
//ID/
#define TRL1_MPHC_RA_REQ 8
//STRUCT/
typedef struct
{
UWORD32 header;
//--------------------------------------------------
UWORD8 txpwr;
UWORD8 rand;
UWORD8 channel_request;
UWORD8 powerclass_band1;
UWORD8 powerclass_band2;
}
T_TR_MPHC_RA_REQ;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_ASYNC_HO_REQ
//FULL/
" | | | | | |----------------------------------------------------------------------------------------------------------------"
"#@Fdl7# |---->| | | ASYNC_HO_REQ | fn_offset: #@1dl10# time_alignmt: #@2d#"
" | | | | | | bcch_carrier: #@3dl10# radio_freq: #@4d#"
" | | | | | | rf_chan_cnt: #@5dl10# bef_sti_rf_chan_cnt: #@6d#"
" | | | | | | ncc: #@7dl10# bcc: #@8d#"
" | | | | | | h: #@9=0:Single RF|=1: Hopping RF|~|l10# channel_type: #@10T[CHAN TYPE]#"
" | | | | | | subchannel: #@11dl10# timeslot_no: #@12d#"
" | | | | | | tsc: #@13dl10# channel_mode_1: #@14=0:SIG only|=1:TCH_FS|=2:TCH_HS|=3:TCH_96|=4:TCH_48F|=5:TCH_48H|=6:TCH_24F|=7:TCH_24H|=8:TCH_EFR|=9:TCH_144|=10:TCH_AHS|=11:TCH_AFS|#"
" | | | | | | txpwr: #@15dl10# starting_time_pres: #@16=0:No|=1:Yes|#"
" | | | | | | starting_time: # (26 + @18 - @19) % 26 + @18 + (1326 * @17 * 51)dl10# ho_acc: #@20d#"
" | | | | | | report_time_diff: #@21dl10# cipher_mode: #@22d#"
" | | | | | | a5_algorithm: #@23dl10# noise_suppr_bit: #@24d#"
" | | | | | | init_codec_mode_ind: #@25dl10# initial_codec_mode: #@26d#"
" | | | | | | active_codec_set: #@27dl#"
" | | | | | | threshold: #@28dr3#"
" | | | | | | hysteresis: #@29dr3#"
//COND/
"#@Fdl7# ASYNC_HO_REQ bcch_carrier: #@3d# channel_type: #@10T[CHAN TYPE]#"
End header */
//ID/
#define TRL1_MPHC_ASYNC_HO_REQ 9
//STRUCT/
typedef struct
{
UWORD32 header;
//--------------------------------------------------
UWORD32 fn_offset;
UWORD32 time_alignmt;
UWORD16 bcch_carrier;
UWORD16 radio_freq;
UWORD16 rf_chan_cnt;
UWORD16 bef_sti_rf_chan_cnt;
UWORD8 ncc;
UWORD8 bcc;
BOOL h;
UWORD8 channel_type;
UWORD8 subchannel;
UWORD8 timeslot_no;
UWORD8 tsc;
UWORD8 channel_mode_1;
UWORD8 txpwr;
BOOL starting_time_present;
UWORD8 n32;
UWORD8 n51;
UWORD8 n26;
UWORD8 ho_acc;
BOOL report_time_diff;
UWORD8 cipher_mode;
UWORD8 a5_algorithm;
BOOL noise_suppression_bit;
BOOL initial_codec_mode_indicator;
UWORD8 initial_codec_mode;
UWORD8 active_codec_set;
UWORD8 threshold[3];
UWORD8 hysteresis[3];
}
T_TR_MPHC_ASYNC_HO_REQ;
/***********************************************************************************************************/
/* Begin header
//TYPE/ CLASSIC
//NAME/ MPHC_SYNC_HO_REQ
//FULL/
" | | | | | |----------------------------------------------------------------------------------------------------------------"
"#@Fdl7# |---->| | | SYNC_HO_REQ | fn_offset: #@1dl10# time_alignmt: #@2d#"
" | | | | | | bcch_carrier: #@3dl10# radio_freq: #@4d#"
" | | | | | | rf_chan_cnt: #@5dl10# bef_sti_rf_chan_cnt: #@6d#"
" | | | | | | ncc: #@7dl10# bcc: #@8d#"
" | | | | | | h: #@9=0:Single RF|=1: Hopping RF|~|l10# channel_type: #@10T[CHAN TYPE]#"
" | | | | | | subchannel: #@11dl10# timeslot_no: #@12d#"
" | | | | | | tsc: #@13dl10# channel_mode_1: #@14=0:SIG only|=1:TCH_FS|=2:TCH_HS|=3:TCH_96|=4:TCH_48F|=5:TCH_48H|=6:TCH_24F|=7:TCH_24H|=8:TCH_EFR|=9:TCH_144|=10:TCH_AHS|=11:TCH_AFS|#"
" | | | | | | txpwr: #@15dl10# starting_time_pres: #@16=0:No|=1:Yes|#"
" | | | | | | starting_time: # (26 + @18 - @19) % 26 + @18 + (1326 * @17 * 51)dl10# ho_acc: #@20d#"
" | | | | | | report_time_diff: #@21dl10# cipher_mode: #@22d#"
" | | | | | | a5_algorithm: #@23dl10# noise_suppr_bit: #@24d#"
" | | | | | | init_codec_mode_ind: #@25dl10# initial_codec_mode: #@26d#"
" | | | | | | active_codec_set: #@27dl10#"
" | | | | | | threshold: #@28dr3#"
" | | | | | | hysteresis: #@29dr3#"
//COND/
"#@Fdl7# SYNC_HO_REQ bcch_carrier: #@3d# channel_type: #@10T[CHAN TYPE]#"
End header */
//ID/
#define TRL1_MPHC_SYNC_HO_REQ 10
//STRUCT/
typedef struct
{
UWORD32 header;
//--------------------------------------------------
UWORD32 fn_offset;
UWORD32 time_alignmt;
UWORD16 bcch_carrier;
UWORD16 radio_freq;
UWORD16 rf_chan_cnt;
UWORD16 bef_sti_rf_chan_cnt;
UWORD8 ncc;
UWORD8 bcc;
BOOL h;
UWORD8 channel_type;
UWORD8 subchannel;
UWORD8 timeslot_no;
UWORD8 tsc;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -