33 #include <hls_stream.h>
36 #include "../../../../cFDK/SRA/LIB/SHELL/LIB/hls/NTS/nts.hpp"
37 #include "../../../../cFDK/SRA/LIB/SHELL/LIB/hls/NTS/nts_utils.hpp"
60 #define RECV_MODE_LSN_PORT 8800
61 #define XMIT_MODE_LSN_PORT 8801
62 #define ECHO_MOD2_LSN_PORT 8802
63 #define ECHO_MODE_LSN_PORT 8803
64 #define IPERF_LSN_PORT 5001
65 #define IPREF3_LSN_PORT 5201
73 #define GEN_CHK0 0x48692066726f6d20
74 #define GEN_CHK1 0x464d4b553630210a
92 stream<UdpAppLsnReq> &soSHL_LsnReq,
93 stream<UdpAppLsnRep> &siSHL_LsnRep,
94 stream<UdpAppClsReq> &soSHL_ClsReq,
95 stream<UdpAppClsRep> &siSHL_ClsRep,
100 stream<UdpAppData> &siSHL_Data,
101 stream<UdpAppMeta> &siSHL_Meta,
102 stream<UdpAppDLen> &siSHL_DLen,
107 stream<UdpAppData> &soSHL_Data,
108 stream<UdpAppMeta> &soSHL_Meta,
109 stream<UdpAppDLen> &soSHL_DLen,
114 stream<UdpAppData> &siUAF_Data,
115 stream<UdpAppMeta> &siUAF_Meta,
116 stream<UdpAppDLen> &siUAF_DLen,
121 stream<UdpAppData> &soUAF_Data,
122 stream<UdpAppMeta> &soUAF_Meta,
123 stream<UdpAppDLen> &soUAF_DLen
void udp_shell_if(CmdBit *piSHL_Mmio_En, stream< UdpPort > &soSHL_LsnReq, stream< StsBool > &siSHL_LsnRep, stream< UdpPort > &soSHL_ClsReq, stream< StsBool > &siSHL_ClsRep, stream< UdpAppData > &siSHL_Data, stream< UdpAppMeta > &siSHL_Meta, stream< UdpAppDLen > &siSHL_DLen, stream< UdpAppData > &soSHL_Data, stream< UdpAppMeta > &soSHL_Meta, stream< UdpAppDLen > &soSHL_DLen, stream< UdpAppData > &siUAF_Data, stream< UdpAppMeta > &siUAF_Meta, stream< UdpAppDLen > &siUAF_DLen, stream< UdpAppData > &soUAF_Data, stream< UdpAppMeta > &soUAF_Meta, stream< UdpAppDLen > &soUAF_DLen)
Main process of the UDP Shell Interface (USIF).