|
cloudFPGA (cF) API
1.0
The documentation of the source code of cloudFPGA (cF)
|
: TCP Shell Interface (TSIF) More...
#include <hls_stream.h>#include "ap_int.h"#include "../../../../cFDK/SRA/LIB/SHELL/LIB/hls/NTS/nts.hpp"#include "../../../../cFDK/SRA/LIB/SHELL/LIB/hls/NTS/nts_utils.hpp"Go to the source code of this file.
Classes | |
| class | ForwardCmd |
| class | InterruptEntry |
| class | InterruptQuery |
Macros | |
| #define | RECV_MODE_LSN_PORT 8800 |
| #define | XMIT_MODE_LSN_PORT 8801 |
| #define | ECHO_MOD2_LSN_PORT 8802 |
| #define | ECHO_MODE_LSN_PORT 8803 |
| #define | IPERF_LSN_PORT 5001 |
| #define | IPREF3_LSN_PORT 5201 |
| #define | FIXME_DEFAULT_HOST_IP4_ADDR 0x0A0CC832 |
| #define | FIXME_DEFAULT_HOST_LSN_PORT 8803+0x8000 |
| #define | GEN_CHK0 0x48692066726f6d20 |
| #define | GEN_CHK1 0x464d4b553630210a |
Enumerations | |
| enum | DropCode { NOP =0 , GEN } |
| enum | QueryCmd { GET =0 , PUT , POST } |
Functions | |
| void | tcp_shell_if (CmdBit *piSHL_Mmio_En, stream< TcpAppData > &siTAF_Data, stream< TcpSessId > &siTAF_SessId, stream< TcpDatLen > &siTAF_DatLen, stream< TcpAppData > &soTAF_Data, stream< TcpSessId > &soTAF_SessId, stream< TcpDatLen > &soTAF_DatLen, stream< TcpAppNotif > &siSHL_Notif, stream< TcpAppRdReq > &soSHL_DReq, stream< TcpAppData > &siSHL_Data, stream< TcpAppMeta > &siSHL_Meta, stream< TcpAppLsnReq > &soSHL_LsnReq, stream< TcpAppLsnRep > &siSHL_LsnRep, stream< TcpAppData > &soSHL_Data, stream< TcpAppSndReq > &soSHL_SndReq, stream< TcpAppSndRep > &siSHL_SndRep, stream< TcpAppOpnReq > &soSHL_OpnReq, stream< TcpAppOpnRep > &siSHL_OpnRep, stream< TcpAppClsReq > &soSHL_ClsReq, stream< ap_uint< 32 > > &soDBG_SinkCnt, stream< ap_uint< 16 > > &soDBG_InpBufSpace) |
| TCP Shell Interface (TSIF) More... | |
Variables | |
| const int | cDepth_IRbToRDp_Data = 256 |
| const int | cDepth_IRbToRDp_Meta = 256 |
| const int | cDepth_RNhToRRh_Notif = 64 |
| const int | cDepth_RRhToRDp_FwdCmd = 8 |
| const int | cDepth_RRhToRRm_DReq = cDepth_RRhToRDp_FwdCmd |
| const int | cDepth_RDpToRRh_Dequeue = 4 |
| const int | cDepth_RDpToCOn_OpnSockReq = 2 |
| const int | cDepth_RDpToCOn_TxCountReq = cDepth_RDpToCOn_OpnSockReq |
| const int | cDepth_COnToWRp_TxBytesReq = 2 |
| const int | cDepth_COnToWRp_TxSessId = cDepth_COnToWRp_TxBytesReq |
| const int | cMaxSessions = TOE_MAX_SESSIONS |
| const int | cIBuffBytes = cDepth_IRbToRDp_Data * (ARW/8) |
| const int | cMinDataReqLen = 128 |
: TCP Shell Interface (TSIF)
System: : cloudFPGA Component : cFp_HelloKale / ROLE Language : Vivado HLS
Definition in file tcp_shell_if.hpp.