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

Subversion Repositories mlite

[/] [mlite/] [trunk/] [kernel/] [tcpip.h] - Diff between revs 155 and 156

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

Rev 155 Rev 156
Line 64... Line 64...
//ethernet.c
//ethernet.c
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, int pend);
IPFrame *IPFrameGet(int freeCount);
int IPProcessEthernetPacket(IPFrame *frameIn);
int IPProcessEthernetPacket(IPFrame *frameIn);
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);
 
void IPWritePend(IPSocket *Socket, uint8 *Buf, uint32 Length);
uint32 IPRead(IPSocket *Socket, uint8 *Buf, uint32 Length);
uint32 IPRead(IPSocket *Socket, uint8 *Buf, uint32 Length);
void IPClose(IPSocket *Socket);
void IPClose(IPSocket *Socket);
uint32 IPResolve(char *Name, IPFuncPtr resolvedFunc);
uint32 IPResolve(char *Name, IPFuncPtr resolvedFunc);
 
 
//http.c
//http.c

powered by: WebSVN 2.1.0

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