Go to the source code of this file.
Data Structures | |
struct | IP_HEAD |
struct | IP_CONTROL |
Macros | |
#define | IP_HEAD_LENGTH 20 |
Functions | |
void | F_EthernetIpInit (void) |
void | F_EthernetIpSvc (void) |
INT8U | F_EthernetIpInUseCheck (void) |
INT8U | F_EthernetIpAllocate (INT16U UserId) |
INT8U | F_EthernetIpRelease (INT16U UserId) |
INT8U | F_EthernetIpIpAddressSet (INT16U UserId, INT8U *pIpAddress) |
INT16U | F_EthernetIpFastCheckSum (INT8U *pIph, INT32U Ihl) |
INT8U | F_EthernetIpPacketReceive (ETHBUFFER *pBuffer) |
INT8U | F_EthernetIpSend (ETHBUFFER *pBuffer, INT8U *pIpAddress, INT8U Protocol) |
void | F_EthernetIpBufferReserve (ETHBUFFER *pBuffer) |
INT8U * | F_EthernetIpSourceIpGet (ETHBUFFER *pBuffer) |
Variables | |
IP_CONTROL | IpCtrl |
#define IP_HEAD_LENGTH 20 |
Definition at line 7 of file ethernetip.h.
Definition at line 45 of file ethernetip.c.
void F_EthernetIpBufferReserve | ( | ETHBUFFER * | pBuffer | ) |
Definition at line 218 of file ethernetip.c.
Definition at line 70 of file ethernetip.c.
void F_EthernetIpInit | ( | void | ) |
Definition at line 31 of file ethernetip.c.
INT8U F_EthernetIpInUseCheck | ( | void | ) |
Definition at line 41 of file ethernetip.c.
Definition at line 60 of file ethernetip.c.
Definition at line 128 of file ethernetip.c.
Definition at line 53 of file ethernetip.c.
Definition at line 186 of file ethernetip.c.
void F_EthernetIpSvc | ( | void | ) |
Definition at line 40 of file ethernetip.c.
IP_CONTROL IpCtrl |
Definition at line 19 of file ethernetip.c.