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

📄 cglobals.h

📁 lwip tcp/ip 协议栈 adsp BF533 DSP 移植 用 visual dsp++ 编译
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -