rtl8019.h

来自「44B0+8019系统」· C头文件 代码 · 共 26 行

H
26
字号
#ifndef __RLT8019_H__
#define __RLT8019_H__

/* 以太网操作函数 */
#define  ETH_NEWPACKET        0x00000001
#define  ETH_SENDPACKET       0x00000002

#define  ETH_BUFRX            32
#define  ETH_BUFTX            16

extern unsigned int ETH_SendPackets;
extern unsigned int ETH_ReceivePackets;
extern unsigned int ETH_EVENT;

void         Rlt8019_Rx();
void         ETH_Init();
void         ETH_Receive();
unsigned int ETH_Send(unsigned char *OutBuf, unsigned char *HW_Addr, unsigned short int P_Type , unsigned short int Len);
/* 协议处理函数注册 */
void         ETH_Reg_ArpReceive( void (*Arp_Receive)(unsigned char *pEth_Data) );
void         ETH_Reg_IPReceive( void (*IP_Receive)(unsigned char *pEth_Data) );
void         ETH_Reg_OnePacketSend( void (*ETH_OnePacketSend)() );
//void         tt_send( void (*mytt)());
//void ok_send();

#endif

⌨️ 快捷键说明

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