rtl8019as.h
来自「AVR以太网开发板中的几个例子。文件中定义了网卡芯片的IP地址,默认值是192.」· C头文件 代码 · 共 72 行
H
72 行
#ifndef __rtl8019as_h__
#define __rtl8019as_h__
//declare memory mapped variables
extern unsigned char reg_00;
extern unsigned char reg_01;
extern unsigned char reg_02;
extern unsigned char reg_03;
extern unsigned char reg_04;
extern unsigned char reg_05;
extern unsigned char reg_06;
extern unsigned char reg_07;
extern unsigned char reg_08;
extern unsigned char reg_09;
extern unsigned char reg_0a;
extern unsigned char reg_0b;
extern unsigned char reg_0c;
extern unsigned char reg_0d;
extern unsigned char reg_0e;
extern unsigned char reg_0f;
extern unsigned char reg_10;
extern unsigned char reg_11;
extern unsigned char reg_12;
extern unsigned char reg_13;
extern unsigned char reg_14;
extern unsigned char reg_15;
extern unsigned char reg_16;
extern unsigned char reg_17;
extern unsigned char reg_18;
extern unsigned char reg_19;
extern unsigned char reg_1a;
extern unsigned char reg_1b;
extern unsigned char reg_1c;
extern unsigned char reg_1d;
extern unsigned char reg_1e;
extern unsigned char reg_1f;
void rtl8019_reset(void);
void rtl8019_write(unsigned int addr,unsigned int count,unsigned char offset);
void rtl8019_read(unsigned int addr,unsigned int count);
void rtl8019_page(unsigned char pagenumber);
void rtl8019_init(void);
void rtl8019_writemynodeid(void);
unsigned char rtl_status(void);
unsigned char rtl_isrstatus(void);
unsigned char rtl_readcurr(void);
void rtl_packhandle(void);
void rtl8019_sendpack(unsigned int len,unsigned char offset);
void buildpack(unsigned char mac_d5,
unsigned char mac_d4,
unsigned char mac_d3,
unsigned char mac_d2,
unsigned char mac_d1,
unsigned char mac_d0,
unsigned char mac_s5,
unsigned char mac_s4,
unsigned char mac_s3,
unsigned char mac_s2,
unsigned char mac_s1,
unsigned char mac_s0,
unsigned int len);
unsigned int tsum(unsigned int *buffer,unsigned int size);
void rtl_setcurr(void);
unsigned char rtl_readbnry(void);
void rtl8019_hotreset(void);
void send_ippack(unsigned int len,unsigned int packtype,unsigned char protocol);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?