⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcm_if.h

📁 abstract rtos
💻 H
字号:
#ifdef __cplusplusextern "C"{#endif #ifndef __INC_LCM_IF_H__#define __INC_LCM_IF_H__#define LCM_CUT_EFADDR_AND_SEND(linkpx,mbx) \do\{\    if(linkpx->is_for_dss1)\    {\        msg_pull( mbx, sizeof(U16) );\    }\    lcm_drv_send( linkpx->phy_type, linkpx->phy_port_no, mbx );\}while(0)VOID put_in_i_que( L2_LINK_S *linkp, struct msg_blk *mb );VOID discard_i_que( L2_LINK_S *linkp );VOID confirm_i_frame( L2_LINK_S *linkp, U8 n_r );VOID send_i_frame( L2_LINK_S *linkp );VOID send_u_frame( L2_LINK_S *linkp, U8 c_r, U8 cmd, U8 p_f, struct msg_blk *mb );VOID send_u_frame_2( L2_LINK_S *linkp, U8 c_r, U8 cmd, U8 p_f );VOID send_s_frame( L2_LINK_S *linkp, U8 c_r, U8 cmd, U8 p_f );VOID send_msg_to_self( L2_LINK_S *linkp, U16 prim );VOID send_msg_to_l3( L2_LINK_S *linkp, U32 prim );VOID print_frame( L2_LINK_S *linkp, U32 cmd, Q921_FRAME_S *framep );VOID send_data_to_l3( L2_LINK_S *linkp, struct msg_blk *mb );VOID send_unit_data_to_l3( L2_LINK_S *linkp, struct msg_blk *mb );VOID lcm_default_drv( U32 port, struct msg_blk *mb );VOID lcm_drv_send( U32 phy, U32 portno, struct msg_blk *mb );VOID lcm_recv_task();VOID lcm_recv_phy_data( U32 phy_type, U32 port_no, struct msg_blk* mb );VOID lcm_recv_phy_data_with_mbuf( U32 phy_type, U32 port_no, MBUF_S* mbuf );U32 lcm_sim_hdlc_send( U32 port, struct msg_blk *mb );U32 lcm_hdlc_sim_init();U32 lcm_com_init( );VOID com_data_input( U8 *datap, U32 len );VOID com_data_output( struct msg_blk *mb );VOID com_send_console_msg( S8 *msg, U32 len );VOID drv_eia_debug_msg( U32 subcmd, U32 para );#endif#ifdef __cplusplus}#endif 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -