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

Subversion Repositories plasma

[/] [plasma/] [trunk/] [kernel/] [tcpip.h] - Diff between revs 418 and 419

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

Rev 418 Rev 419
Line 11... Line 11...
 *--------------------------------------------------------------------*/
 *--------------------------------------------------------------------*/
#ifndef __TCPIP_H__
#ifndef __TCPIP_H__
#define __TCPIP_H__
#define __TCPIP_H__
#define PACKET_SIZE           600
#define PACKET_SIZE           600
#define FRAME_COUNT           100
#define FRAME_COUNT           100
#define FRAME_COUNT_SYNC      50
#define FRAME_COUNT_SYNC      15
#define FRAME_COUNT_SEND      10
#define FRAME_COUNT_SEND      10
#define FRAME_COUNT_RCV       5
#define FRAME_COUNT_RCV       5
#define RETRANSMIT_TIME       110
#define RETRANSMIT_TIME       110
#define SOCKET_TIMEOUT        10
#define SOCKET_TIMEOUT        10
#define SEND_WINDOW           7000
#define SEND_WINDOW           7000
Line 68... Line 68...
   int dontFlush;
   int dontFlush;
   uint8 headerSend[38];
   uint8 headerSend[38];
   uint8 headerRcv[38];
   uint8 headerRcv[38];
   struct IPFrame *frameReadHead;
   struct IPFrame *frameReadHead;
   struct IPFrame *frameReadTail;
   struct IPFrame *frameReadTail;
 
   struct IPFrame *frameFutureHead;
 
   struct IPFrame *frameFutureTail;
   int readOffset;
   int readOffset;
   struct IPFrame *frameSend;
   struct IPFrame *frameSend;
   int sendOffset;
   int sendOffset;
   void *fileOut;
   void *fileOut;
   void *fileIn;
   void *fileIn;

powered by: WebSVN 2.1.0

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