cloudFPGA (cF) API  1.0
The documentation of the source code of cloudFPGA (cF)
mmCmd Struct Reference

#include <memory_utils.hpp>

Public Member Functions

 mmCmd ()
 
 mmCmd (ap_uint< 40 > addr, ap_uint< 16 > len)
 
 mmCmd ()
 
 mmCmd (ap_uint< 40 > addr, ap_uint< 16 > len)
 

Public Attributes

ap_uint< 23 > bbt
 
ap_uint< 1 > type
 
ap_uint< 6 > dsa
 
ap_uint< 1 > eof
 
ap_uint< 1 > drr
 
ap_uint< 40 > saddr
 
ap_uint< 4 > tag
 
ap_uint< 4 > rsvd
 

Detailed Description

Definition at line 58 of file memory_utils.hpp.

Constructor & Destructor Documentation

◆ mmCmd() [1/4]

mmCmd::mmCmd ( )
inline

Definition at line 68 of file memory_utils.hpp.

68 {}

◆ mmCmd() [2/4]

mmCmd::mmCmd ( ap_uint< 40 >  addr,
ap_uint< 16 >  len 
)
inline

Definition at line 69 of file memory_utils.hpp.

69  :
70  bbt(len), type(1), dsa(0), eof(1), drr(1), saddr(addr), tag(0), rsvd(0) {}
ap_uint< 23 > bbt
ap_uint< 4 > rsvd
ap_uint< 4 > tag
ap_uint< 1 > eof
ap_uint< 6 > dsa
ap_uint< 40 > saddr
ap_uint< 1 > drr
ap_uint< 1 > type

◆ mmCmd() [3/4]

mmCmd::mmCmd ( )
inline

Definition at line 85 of file memory_utils.hpp.

85 {}

◆ mmCmd() [4/4]

mmCmd::mmCmd ( ap_uint< 40 >  addr,
ap_uint< 16 >  len 
)
inline

Definition at line 86 of file memory_utils.hpp.

86  :
87  bbt(len), type(1), dsa(0), eof(1), drr(1), saddr(addr), tag(0), rsvd(0) {}

Member Data Documentation

◆ bbt

ap_uint< 23 > mmCmd::bbt

Definition at line 60 of file memory_utils.hpp.

◆ drr

ap_uint< 1 > mmCmd::drr

Definition at line 64 of file memory_utils.hpp.

◆ dsa

ap_uint< 6 > mmCmd::dsa

Definition at line 62 of file memory_utils.hpp.

◆ eof

ap_uint< 1 > mmCmd::eof

Definition at line 63 of file memory_utils.hpp.

◆ rsvd

ap_uint< 4 > mmCmd::rsvd

Definition at line 67 of file memory_utils.hpp.

◆ saddr

ap_uint< 40 > mmCmd::saddr

Definition at line 65 of file memory_utils.hpp.

◆ tag

ap_uint< 4 > mmCmd::tag

Definition at line 66 of file memory_utils.hpp.

◆ type

ap_uint< 1 > mmCmd::type

Definition at line 61 of file memory_utils.hpp.


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