cglobals.h
来自「lwip tcp/ip 协议栈 adsp BF533 DSP 移植 用 visu」· C头文件 代码 · 共 41 行
H
41 行
#ifndef _C_GLOBALS_
#define _C_GLOBALS_
//
// contains all the component external definitions used by the lwip stack
// initialized in tcpip component.
//
#include <sys/exception.h>
#include <services/services.h>
#include <drivers/adi_dev.h>
#include <services/adi_dcb.h>
#include <services/adi_dma.h>
#include <services/adi_int.h>
#include <services/adi_ebiu.h>
typedef struct net_config_info
{
int imask;
short rx_buffs;
short tx_buffs;
short rx_buff_datalen;
short tx_buff_datalen;
short buff_area;
short buff_area_size;
short use_dhcp;
unsigned char mac_addr[6];
int ipaddr;
int netmask;
int gateway;
}net_config_info;
extern struct net_config_info user_net_config_info[];
int init_stack(int poll_th_pri, int poll_th_period,int buffer_length,char *buffer_start);
int start_stack();
int set_pli_services(int num_services,ADI_DEV_DEVICE_HANDLE *pdd_handles);
void stack_callback_handler(void *arg1,unsigned int event,void* pack_list);
int GetSocketError();
#endif /* _C_GLOBALS_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?