📄 l3_ext.h
字号:
/********************************/
/*common part */
/********************************/
extern U1 rand_num; /*random number*/
extern U1 pc_rssi; /* public average rssi value*/
extern U1 L3_dl[]; /* channel id state[0]:SACCH/[1]:FACCH)*/
extern U1 L3_lnkreq; /* channel id link request*/
extern U1 L3_datcnf;
extern U1 rx_cac[]; /* received data*/
extern U1 tx_cac[5]; /* send data*/
extern U1 enc_set[]; /* encryption key*/
extern U1 Sys_initdl1[]; /* initial DL1*/
extern U1 Sys_work[]; /* system data*/
extern U1 Sys_cch[]; /* received message data*/
extern U1 Sys_psid[]; /* PS-ID data */
extern U1 Sys_flg[];
extern U1 Sys_hbsid[]; /* HBS CS-ID data*/
extern U1 Sys_carrier[]; /* carrier number*/
extern U1 Sys_psno[]; /* PS number */
extern U1 Sys_pbsid[]; /* PBS CS-IDdata */
extern U1 Sys_rtfunc[]; /* RT function request data*/
extern U1 Sys_ccsinf[]; /* cs info in communication state */
extern U1 Sys_montim[]; /* cch monitor timer count*/
extern U1 Sys_hodat[];
extern U1 Sys_mmfunc[]; /* mm function data */
extern U1 Sys_rwtkey[];
extern U1 Sys_readkey[];
extern U1 Sys_bcch[][2][8]; /* radio channel information broadcasting data*/
/********************************/
/* L1 function */
/********************************/
#ifndef SIMU_ON_PC
extern void ph_dt_req(U1, U1, U1);
extern void csid_set_req(U1 *); /* start tch request */
extern void tch_est_req(U1, U1, U1); /* start tch request */
extern void cch_est_req(U1, U1 *, U1); /* start cch request */
extern void freq_req(U1, U1);
extern void rssi_req(U1, U1, U1); /* uwave menusurate request */
extern void cch_m_req(U1,U1,U1,U1,U1); /* monitor new cs function */
extern void cch_m_stp(void); /*stop monitor */
extern void txstp_req(U1); /* tx stop request */
extern void enc_req(void); /*seting encryption key request */
#else
void cch_est_req(BYTE freq, BYTE *cs_id, BYTE gain);
void tch_est_req(BYTE kind, BYTE freq, BYTE slot);
void csid_set_req(BYTE *new_csid);
void rssi_req( BYTE freq, BYTE slot ,BYTE a_slot );
void txstp_req(BYTE select);
void enc_req(void);
void ph_dt_req(BYTE l1_ch, BYTE target, BYTE dummy,void* ptr);
void cch_m_req(BYTE kind, BYTE freq, BYTE thresh, BYTE gain, BYTE flg);
void cch_m_stp(void);
#endif
/********************************/
/* os function */
/********************************/
extern void m_excreq(WORD *); /* sending out message */
extern void m_settim(WORD *); /*setting timer */
extern void m_stptim(WORD,WORD,WORD); /*stop timer */
extern BYTE *m_hntbuf(void); /* get memory function */
extern void m_frebuf(BYTE *); /* free memory function */
/********************************/
/********************************/
extern void move_up_b(BYTE *, BYTE *, WORD);/* copy data function */
extern BYTE cmp_up_b(BYTE *, BYTE *, WORD); /* compare data function */
extern void set_up_b(BYTE *, BYTE, WORD); /* setting data function */
/********************************/
/* test function*/
/********************************/
extern BYTE HisOut(BYTE, BYTE, BYTE, BYTE, BYTE *);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -