Package: RssiPkg

Constants

Name Type Value Description
RSSI_WORD_WIDTH_C positive 8 64 bit word (FIXED)
RSSI_AXIS_CONFIG_C AxiStreamConfigType ssiAxiStreamConfig( dataBytes => RSSI_WORD_WIDTH_C,
tKeepMode => TKEEP_COMP_C,
tUserMode => TUSER_FIRST_LAST_C,
tDestBits => 0,
tUserBits => 2)
SYN_HEADER_SIZE_C natural 24 Header sizes
ACK_HEADER_SIZE_C natural 8
EACK_HEADER_SIZE_C natural 8
RST_HEADER_SIZE_C natural 8
NULL_HEADER_SIZE_C natural 8
DATA_HEADER_SIZE_C natural 8
RSSI_PARAM_INIT_C RssiParamType ( version => (others => '0'),
chksumEn => (others => '0'),
timeoutUnit => (others => '0'),
maxOutsSeg => (others => '0'),
maxSegSize => (others => '0'),
retransTout => (others => '0'),
cumulAckTout => (others => '0'),
nullSegTout => (others => '0'),
maxRetrans => (others => '0'),
maxCumAck => (others => '0'),
maxOutofseq => (others => '0'),
connectionId => (others => '0'))
WINDOW_INIT_C WindowType ( seqN => (others => '0'),
segType => (others => '0'),
keep => (others => '1'),
segSize => 0,
occupied => '0')

Types

Name Type Description
RssiParamType ------------------------------------------------------------------------ Sub-types ------------------------------------------------------------------------
flagsType
WindowType
WindowTypeArray array (natural range<>) of WindowType Arrays

Functions

Description

Function declarations

Swap little and big endians
64-bit header word