net_buffer.h

来自「ucos平台下的can网络源代码」· C头文件 代码 · 共 37 行

H
37
字号
/*
 * COPYRIGHT (c) Notifier 1993-2004, All Rights Reserved
 *
 * 描述: NIC CAN通讯信息分派任务 
 *       
 *
 * 版本历史:
 *
 * 版本     作者        日期        修改内容
 * 1.0      阙昊        2006-07-25  建立  
 *
 */
 #ifndef _net_buffer_h_
 #define _net_buffer_h_
 
 #include "bsp_cfg.h" 
 
 typedef struct CrtBuffer
 {
    INT8U msgBuf[NIC_CLIENT_COM_BUFFER_SIZE];
    INT8U *pMsgTail;
    INT8U *pMsgHead;
    INT8U *pMsgPull;
    INT32U freeBytes;
 } NET_BUFFER;
 
 #define NB_GetFreeBytes(a) (a -> freeBytes)
  
 NET_BUFFER *NB_GetBufferHandler(void);
 
 INT32U NB_PutMsg
    ( NET_BUFFER *a_pBufHandler,
      INT8U *a_pMsgBuf,
      INT32U a_MsgLen
    );
        
 #endif

⌨️ 快捷键说明

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