SURF  1.0
EthMacPkg Package Body Reference
Package >> EthMacPkg

Functions

Slv16Array   EthPortArrayBigEndian ( portNum: in PositiveArray , portSize: in positive )

Procedures

  GetEthMacCsum(
udpDet: in sl
last: in sl
hdr: in Slv8Array ( 19 downto 0 )
tKeep: in slv ( 15 downto 0 )
tData: in slv ( 127 downto 0 )
len: in slv ( 15 downto 0 )
ibcsum: in slv ( 15 downto 0 )
r: in EthMacCsumAccumArray ( 1 downto 0 )
v: inout EthMacCsumAccumArray ( 1 downto 0 )
ipValid: inout sl
ipCsum: inout slv ( 15 downto 0 )
valid: inout sl
csum: inout slv ( 15 downto 0 )
)

Detailed Description

Definition at line 149 of file EthMacPkg.vhd.

Member Function Documentation

◆ EthPortArrayBigEndian()

Slv16Array EthPortArrayBigEndian (   portNum in PositiveArray ,
  portSize in positive  
)
Function

Definition at line 151 of file EthMacPkg.vhd.

◆ GetEthMacCsum()

GetEthMacCsum (   udpDet in sl ,
  last in sl ,
  hdr in Slv8Array( 19 downto 0 ) ,
  tKeep in slv( 15 downto 0 ) ,
  tData in slv( 127 downto 0 ) ,
  len in slv( 15 downto 0 ) ,
  ibcsum in slv( 15 downto 0 ) ,
  r in EthMacCsumAccumArray( 1 downto 0 ) ,
  v inout EthMacCsumAccumArray( 1 downto 0 ) ,
  ipValid inout sl ,
  ipCsum inout slv( 15 downto 0 ) ,
  valid inout sl ,
  csum inout slv( 15 downto 0 )  
)
Procedure

Definition at line 166 of file EthMacPkg.vhd.


The documentation for this class was generated from the following file: