OpenCores
URL https://opencores.org/ocsvn/plasma/plasma/trunk

Subversion Repositories plasma

[/] [plasma/] [trunk/] [kernel/] [tcpip.h] - Diff between revs 230 and 247

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 230 Rev 247
Line 74... Line 74...
void EthernetSendPacket(const unsigned char *packet, int length);
void EthernetSendPacket(const unsigned char *packet, int length);
 
 
//tcpip.c
//tcpip.c
void IPInit(IPFuncPtr frameSendFunction);
void IPInit(IPFuncPtr frameSendFunction);
IPFrame *IPFrameGet(int freeCount);
IPFrame *IPFrameGet(int freeCount);
int IPProcessEthernetPacket(IPFrame *frameIn);
int IPProcessEthernetPacket(IPFrame *frameIn, int length);
void IPTick(void);
void IPTick(void);
 
 
IPSocket *IPOpen(IPMode_e mode, uint32 ipAddress, uint32 port, IPFuncPtr funcPtr);
IPSocket *IPOpen(IPMode_e mode, uint32 ipAddress, uint32 port, IPFuncPtr funcPtr);
void IPWriteFlush(IPSocket *socket);
void IPWriteFlush(IPSocket *socket);
uint32 IPWrite(IPSocket *socket, const uint8 *buf, uint32 length);
uint32 IPWrite(IPSocket *socket, const uint8 *buf, uint32 length);

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.