w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Retro::Rw11CntlRHRP Class Reference

FIXME_docs. More...

#include <Rw11CntlRHRP.hpp>

Inheritance diagram for Retro::Rw11CntlRHRP:
[legend]
Collaboration diagram for Retro::Rw11CntlRHRP:
[legend]

Public Types

enum  stats {
  kStatNFuncWchk = Rw11Cntl::kDimStat , kStatNFuncWrite , kStatNFuncRead , kStatNFuncSear ,
  kStatNFuncPack , kStatNFuncPore , kStatNFuncSeek , kDimStat
}
 
- Public Types inherited from Retro::Rw11Cntl
enum  stats { kStatNAttnHdl = 0 , kStatNAttnNoAct , kDimStat }
 

Public Member Functions

 Rw11CntlRHRP ()
 Default constructor.
 
 ~Rw11CntlRHRP ()
 Destructor.
 
void Config (const std::string &name, uint16_t base, int lam)
 FIXME_docs.
 
virtual void Start ()
 FIXME_docs.
 
virtual bool BootCode (size_t unit, std::vector< uint16_t > &code, uint16_t &aload, uint16_t &astart)
 FIXME_docs.
 
virtual void UnitSetup (size_t ind)
 FIXME_docs.
 
void SetChunkSize (size_t chunk)
 FIXME_docs.
 
size_t ChunkSize () const
 FIXME_docs.
 
RstatsRdmaStats ()
 FIXME_docs.
 
virtual void Dump (std::ostream &os, int ind=0, const char *text=0, int detail=0) const
 FIXME_docs.
 
- Public Member Functions inherited from Retro::Rw11CntlBase< Rw11UnitRHRP, 4 >
 Rw11CntlBase (const std::string &type)
 Constructor.
 
 ~Rw11CntlBase ()
 Destructor.
 
virtual size_t NUnit () const
 FIXME_docs.
 
virtual Rw11UnitUnitBase (size_t index) const
 FIXME_docs.
 
Rw11UnitRHRPUnit (size_t index) const
 FIXME_docs.
 
const std::shared_ptr< Rw11UnitRHRP > & UnitSPtr (size_t index) const
 FIXME_docs.
 
virtual void Dump (std::ostream &os, int ind=0, const char *text=0, int detail=0) const
 FIXME_docs.
 
- Public Member Functions inherited from Retro::Rw11Cntl
 Rw11Cntl (const std::string &type)
 Constructor.
 
virtual ~Rw11Cntl ()
 Destructor.
 
 Rw11Cntl (const Rw11Cntl &)=delete
 
Rw11Cntloperator= (const Rw11Cntl &)=delete
 
void SetCpu (Rw11Cpu *pcpu)
 FIXME_docs.
 
Rw11CpuCpu () const
 FIXME_docs.
 
Rw11W11 () const
 FIXME_docs.
 
RlinkServerServer () const
 FIXME_docs.
 
RlinkConnectConnect () const
 FIXME_docs.
 
RlogFileLogFile () const
 FIXME_docs.
 
const std::string & Type () const
 FIXME_docs.
 
const std::string & Name () const
 FIXME_docs.
 
uint16_t Base () const
 FIXME_docs.
 
int Lam () const
 FIXME_docs.
 
void SetEnable (bool ena)
 FIXME_docs.
 
bool Enable () const
 FIXME_docs.
 
virtual bool Probe ()
 FIXME_docs.
 
bool ProbeFound () const
 FIXME_docs.
 
uint16_t ProbeDataInt () const
 FIXME_docs.
 
uint16_t ProbeDataRem () const
 FIXME_docs.
 
const Rw11ProbeProbeStatus () const
 FIXME_docs.
 
virtual void Start ()
 FIXME_docs.
 
bool IsStarted () const
 FIXME_docs.
 
virtual size_t NUnit () const =0
 
virtual Rw11UnitUnitBase (size_t index) const =0
 
virtual bool BootCode (size_t unit, std::vector< uint16_t > &code, uint16_t &aload, uint16_t &astart)
 FIXME_docs.
 
virtual void UnitSetup (size_t ind)
 FIXME_docs.
 
virtual void UnitSetupAll ()
 FIXME_docs.
 
void SetTraceLevel (uint32_t level)
 FIXME_docs.
 
uint32_t TraceLevel () const
 FIXME_docs.
 
std::string UnitName (size_t index) const
 FIXME_docs.
 
RstatsStats ()
 FIXME_docs.
 
virtual void Dump (std::ostream &os, int ind=0, const char *text=0, int detail=0) const
 FIXME_docs.
 

Static Public Attributes

static const uint16_t kIbaddr = 0176700
 RHRP default address.
 
static const int kLam = 6
 RHRP default lam.
 
static const uint16_t kRPCS1 = 000
 RPCS1 reg offset.
 
static const uint16_t kRPWC = 002
 RPWC reg offset.
 
static const uint16_t kRPBA = 004
 RPBA reg offset.
 
static const uint16_t kRPDA = 006
 RPDA reg offset.
 
static const uint16_t kRPCS2 = 010
 RPCS2 reg offset.
 
static const uint16_t kRPDS = 012
 RPDS reg offset.
 
static const uint16_t kRPER1 = 014
 RPER1 reg offset.
 
static const uint16_t kRPAS = 016
 RPAS reg offset.
 
static const uint16_t kRPLA = 020
 RPLA reg offset.
 
static const uint16_t kRPDB = 022
 RPDB reg offset.
 
static const uint16_t kRPMR1 = 024
 RPMR1 reg offset.
 
static const uint16_t kRPDT = 026
 RPDT reg offset.
 
static const uint16_t kRPSN = 030
 RPSN reg offset.
 
static const uint16_t kRPOF = 032
 RPOF reg offset.
 
static const uint16_t kRPDC = 034
 RPDC reg offset.
 
static const uint16_t kRxM13 = 036
 MB reg 13 reg offset.
 
static const uint16_t kRxM14 = 040
 MB reg 14 reg offset.
 
static const uint16_t kRxM15 = 042
 MB reg 15 reg offset.
 
static const uint16_t kRPEC1 = 044
 RPEC1 reg offset.
 
static const uint16_t kRPEC2 = 046
 RPEC2 reg offset.
 
static const uint16_t kRPBAE = 050
 RPBAE reg offset.
 
static const uint16_t kRPCS3 = 052
 RPCS3 reg offset.
 
static const uint16_t kProbeOff = kRPCS2
 probe address offset (rxcs2)
 
static const bool kProbeInt = true
 probe int active
 
static const bool kProbeRem = true
 probr rem active
 
static const uint16_t kRPCS1_M_SC = kWBit15
 
static const uint16_t kRPCS1_M_TRE = kWBit14
 
static const uint16_t kRPCS1_M_DVA = kWBit11
 
static const uint16_t kRPCS1_M_BAE = 001400
 
static const uint16_t kRPCS1_V_BAE = 8
 
static const uint16_t kRPCS1_B_BAE = 0003
 
static const uint16_t kRPCS1_M_RDY = kWBit07
 
static const uint16_t kRPCS1_M_IE = kWBit06
 
static const uint16_t kRPCS1_V_FUNC = 1
 
static const uint16_t kRPCS1_B_FUNC = 0037
 
static const uint16_t kRPCS1_M_GO = kWBit00
 
static const uint16_t kFUNC_WCD = 024
 func: write chk data
 
static const uint16_t kFUNC_WCHD = 025
 func: write chk head&data
 
static const uint16_t kFUNC_WRITE = 030
 func: write
 
static const uint16_t kFUNC_WHD = 031
 func: write head&data
 
static const uint16_t kFUNC_READ = 034
 func: read
 
static const uint16_t kFUNC_RHD = 035
 func: read head&data
 
static const uint16_t kRFUNC_WUNIT = 001
 rfunc: write runit
 
static const uint16_t kRFUNC_CUNIT = 002
 rfunc: copy funit->runit
 
static const uint16_t kRFUNC_DONE = 003
 rfunc: done (set rdy)
 
static const uint16_t kRFUNC_WIDLY = 004
 rfunc: write idly
 
static const uint16_t kRPCS1_V_RUNIT = 8
 
static const uint16_t kRPCS1_B_RUNIT = 0003
 
static const uint16_t kRPCS1_M_RATA = kWBit08
 
static const uint16_t kRPCS1_V_RIDLY = 8
 
static const uint16_t kRPCS1_B_RIDLY = 0377
 
static const uint16_t kRPDA_V_TA = 8
 
static const uint16_t kRPDA_B_TA = 0037
 
static const uint16_t kRPDA_B_SA = 0077
 
static const uint16_t kRPCS2_M_RWCO = kWBit15
 
static const uint16_t kRPCS2_M_WCE = kWBit14
 
static const uint16_t kRPCS2_M_NED = kWBit12
 
static const uint16_t kRPCS2_M_NEM = kWBit11
 
static const uint16_t kRPCS2_M_PGE = kWBit10
 
static const uint16_t kRPCS2_M_MXF = kWBit09
 
static const uint16_t kRPCS2_M_OR = kWBit07
 
static const uint16_t kRPCS2_M_IR = kWBit06
 
static const uint16_t kRPCS2_M_CLR = kWBit05
 
static const uint16_t kRPCS2_M_PAT = kWBit04
 
static const uint16_t kRPCS2_M_BAI = kWBit03
 
static const uint16_t kRPCS2_M_UNIT2 = kWBit02
 
static const uint16_t kRPCS2_B_UNIT = 0003
 
static const uint16_t kRPDS_M_ATA = kWBit15
 
static const uint16_t kRPDS_M_ERP = kWBit14
 
static const uint16_t kRPDS_M_MOL = kWBit12
 
static const uint16_t kRPDS_M_WRL = kWBit11
 
static const uint16_t kRPDS_M_LBT = kWBit10
 
static const uint16_t kRPDS_M_DPR = kWBit08
 
static const uint16_t kRPDS_M_DRY = kWBit07
 
static const uint16_t kRPDS_M_VV = kWBit06
 
static const uint16_t kRPDS_M_OM = kWBit00
 
static const uint16_t kRPER1_M_UNS = kWBit14
 
static const uint16_t kRPER1_M_WLE = kWBit11
 
static const uint16_t kRPER1_M_IAE = kWBit10
 
static const uint16_t kRPER1_M_AOE = kWBit09
 
static const uint16_t kRPER1_M_RMR = kWBit02
 
static const uint16_t kRPER1_M_ILF = kWBit00
 
static const uint16_t kRPDC_B_CA = 01777
 
static const uint16_t kRPCS3_M_IE = kWBit06
 
static const uint16_t kRPCS3_M_RSEARDONE = kWBit03
 
static const uint16_t kRPCS3_M_RPACKDONE = kWBit02
 
static const uint16_t kRPCS3_M_RPOREDONE = kWBit01
 
static const uint16_t kRPCS3_M_RSEEKDONE = kWBit00
 
- Static Public Attributes inherited from Retro::Rw11CntlBase< Rw11UnitRHRP, 4 >
static const size_t kNUnit
 number of units
 
- Static Public Attributes inherited from Retro::Rbits
static const uint8_t kBBit00 = 1u<< 0
 
static const uint8_t kBBit01 = 1u<< 1
 
static const uint8_t kBBit02 = 1u<< 2
 
static const uint8_t kBBit03 = 1u<< 3
 
static const uint8_t kBBit04 = 1u<< 4
 
static const uint8_t kBBit05 = 1u<< 5
 
static const uint8_t kBBit06 = 1u<< 6
 
static const uint8_t kBBit07 = 1u<< 7
 
static const uint16_t kWBit00 = 1u<< 0
 
static const uint16_t kWBit01 = 1u<< 1
 
static const uint16_t kWBit02 = 1u<< 2
 
static const uint16_t kWBit03 = 1u<< 3
 
static const uint16_t kWBit04 = 1u<< 4
 
static const uint16_t kWBit05 = 1u<< 5
 
static const uint16_t kWBit06 = 1u<< 6
 
static const uint16_t kWBit07 = 1u<< 7
 
static const uint16_t kWBit08 = 1u<< 8
 
static const uint16_t kWBit09 = 1u<< 9
 
static const uint16_t kWBit10 = 1u<<10
 
static const uint16_t kWBit11 = 1u<<11
 
static const uint16_t kWBit12 = 1u<<12
 
static const uint16_t kWBit13 = 1u<<13
 
static const uint16_t kWBit14 = 1u<<14
 
static const uint16_t kWBit15 = 1u<<15
 
static const uint32_t kLBit00 = 1u<< 0
 
static const uint32_t kLBit01 = 1u<< 1
 
static const uint32_t kLBit02 = 1u<< 2
 
static const uint32_t kLBit03 = 1u<< 3
 
static const uint32_t kLBit04 = 1u<< 4
 
static const uint32_t kLBit05 = 1u<< 5
 
static const uint32_t kLBit06 = 1u<< 6
 
static const uint32_t kLBit07 = 1u<< 7
 
static const uint32_t kLBit08 = 1u<< 8
 
static const uint32_t kLBit09 = 1u<< 9
 
static const uint32_t kLBit10 = 1u<<10
 
static const uint32_t kLBit11 = 1u<<11
 
static const uint32_t kLBit12 = 1u<<12
 
static const uint32_t kLBit13 = 1u<<13
 
static const uint32_t kLBit14 = 1u<<14
 
static const uint32_t kLBit15 = 1u<<15
 
static const uint32_t kLBit16 = 1u<<16
 
static const uint32_t kLBit17 = 1u<<17
 
static const uint32_t kLBit18 = 1u<<18
 
static const uint32_t kLBit19 = 1u<<19
 
static const uint32_t kLBit20 = 1u<<20
 
static const uint32_t kLBit21 = 1u<<21
 
static const uint32_t kLBit22 = 1u<<22
 
static const uint32_t kLBit23 = 1u<<23
 
static const uint32_t kLBit24 = 1u<<24
 
static const uint32_t kLBit25 = 1u<<25
 
static const uint32_t kLBit26 = 1u<<26
 
static const uint32_t kLBit27 = 1u<<27
 
static const uint32_t kLBit28 = 1u<<28
 
static const uint32_t kLBit29 = 1u<<29
 
static const uint32_t kLBit30 = 1u<<30
 
static const uint32_t kLBit31 = 1u<<31
 

Protected Member Functions

int AttnHandler (RlinkServer::AttnArgs &args)
 FIXME_docs.
 
void RdmaPreExecCB (int stat, size_t nwdone, size_t nwnext, RlinkCommandList &clist)
 FIXME_docs.
 
void RdmaPostExecCB (int stat, size_t ndone, RlinkCommandList &clist, size_t ncmd)
 FIXME_docs.
 
void AddErrorExit (RlinkCommandList &clist, uint16_t rper1)
 FIXME_docs.
 
void AddNormalExit (RlinkCommandList &clist, size_t ndone, uint16_t rper1=0, uint16_t rpcs2=0)
 FIXME_docs.
 
- Protected Member Functions inherited from Retro::Rw11Cntl
void ConfigCntl (const std::string &name, uint16_t base, int lam, uint16_t probeoff, bool probeint, bool proberem)
 FIXME_docs.
 

Protected Attributes

size_t fPC_rpcs1
 PrimClist: rpcs1 index.
 
size_t fPC_rpcs2
 PrimClist: rpcs2 index.
 
size_t fPC_rpcs3
 PrimClist: rpcs3 index.
 
size_t fPC_rpwc
 PrimClist: rpwc index.
 
size_t fPC_rpba
 PrimClist: rpba index.
 
size_t fPC_rpbae
 PrimClist: rpbae index.
 
size_t fPC_cunit
 PrimClist: copy unit.
 
size_t fPC_rpds
 PrimClist: rpds index.
 
size_t fPC_rpda
 PrimClist: rpda index.
 
size_t fPC_rpdc
 PrimClist: rpdc index.
 
uint16_t fRd_rpcs1
 Rdma: request rpcs1.
 
uint16_t fRd_rpcs2
 Rdma: request rpcs2.
 
uint16_t fRd_rpcs3
 Rdma: request rpcs3.
 
uint16_t fRd_rpwc
 Rdma: request rpwc.
 
uint16_t fRd_rpba
 Rdma: request rpba.
 
uint16_t fRd_rpbae
 Rdma: request rpbae.
 
uint16_t fRd_rpds
 Rdma: request rpds.
 
uint16_t fRd_rpda
 Rdma: request rpda.
 
uint16_t fRd_rpdc
 Rdma: request rpdc.
 
uint32_t fRd_addr
 Rdma: current addr.
 
uint32_t fRd_lba
 Rdma: current lba.
 
uint32_t fRd_nwrd
 Rdma: current nwrd.
 
uint16_t fRd_fu
 Rdma: request fu code.
 
bool fRd_ovr
 Rdma: overrun condition found.
 
Rw11RdmaDisk fRdma
 Rdma controller.
 
- Protected Attributes inherited from Retro::Rw11CntlBase< Rw11UnitRHRP, 4 >
std::shared_ptr< Rw11UnitRHRPfspUnit [NU]
 
- Protected Attributes inherited from Retro::Rw11Cntl
Rw11CpufpCpu
 cpu back pointer
 
std::string fType
 controller type
 
std::string fName
 controller name
 
uint16_t fBase
 controller base address
 
int fLam
 attn bit number (-1 of none)
 
bool fEnable
 enable flag
 
bool fStarted
 true if Start() called
 
Rw11Probe fProbe
 controller probe context
 
uint32_t fTraceLevel
 trace level; 0=off;1=cntl
 
RlinkCommandList fPrimClist
 clist for attn primary info
 
Rstats fStats
 statistics
 

Detailed Description

FIXME_docs.

Definition at line 27 of file Rw11CntlRHRP.hpp.

Member Enumeration Documentation

◆ stats

Enumerator
kStatNFuncWchk 
kStatNFuncWrite 
kStatNFuncRead 
kStatNFuncSear 
kStatNFuncPack 
kStatNFuncPore 
kStatNFuncSeek 
kDimStat 

Definition at line 159 of file Rw11CntlRHRP.hpp.

Constructor & Destructor Documentation

◆ Rw11CntlRHRP()

◆ ~Rw11CntlRHRP()

Retro::Rw11CntlRHRP::~Rw11CntlRHRP ( )

Destructor.

Definition at line 206 of file Rw11CntlRHRP.cpp.

Member Function Documentation

◆ Config()

void Retro::Rw11CntlRHRP::Config ( const std::string &  name,
uint16_t  base,
int  lam 
)

FIXME_docs.

Definition at line 212 of file Rw11CntlRHRP.cpp.

References Retro::Rw11Cntl::ConfigCntl(), kProbeInt, kProbeOff, and kProbeRem.

◆ Start()

◆ BootCode()

bool Retro::Rw11CntlRHRP::BootCode ( size_t  unit,
std::vector< uint16_t > &  code,
uint16_t &  aload,
uint16_t &  astart 
)
virtual

FIXME_docs.

Reimplemented from Retro::Rw11Cntl.

Definition at line 321 of file Rw11CntlRHRP.cpp.

◆ UnitSetup()

◆ SetChunkSize()

void Retro::Rw11CntlRHRP::SetChunkSize ( size_t  chunk)
inline

FIXME_docs.

Definition at line 23 of file Rw11CntlRHRP.ipp.

References fRdma, and Retro::Rw11Rdma::SetChunkSize().

◆ ChunkSize()

size_t Retro::Rw11CntlRHRP::ChunkSize ( ) const
inline

FIXME_docs.

Definition at line 32 of file Rw11CntlRHRP.ipp.

References Retro::Rw11Rdma::ChunkSize(), and fRdma.

◆ RdmaStats()

Rstats & Retro::Rw11CntlRHRP::RdmaStats ( )
inline

FIXME_docs.

Definition at line 40 of file Rw11CntlRHRP.ipp.

References fRdma, and Retro::Rw11Rdma::Stats().

◆ Dump()

void Retro::Rw11CntlRHRP::Dump ( std::ostream &  os,
int  ind = 0,
const char *  text = 0,
int  detail = 0 
) const
virtual

◆ AttnHandler()

int Retro::Rw11CntlRHRP::AttnHandler ( RlinkServer::AttnArgs args)
protected

FIXME_docs.

Definition at line 396 of file Rw11CntlRHRP.cpp.

References AddErrorExit(), Retro::Rw11UnitDisk::BlockSize(), Retro::Rw11UnitDisk::Chs2Lba(), Retro::RlinkServer::Exec(), fPC_rpba, fPC_rpbae, fPC_rpcs1, fPC_rpcs2, fPC_rpcs3, fPC_rpda, fPC_rpdc, fPC_rpds, fPC_rpwc, Retro::Rw11Cntl::fPrimClist, fRd_addr, fRd_fu, fRd_lba, fRd_nwrd, fRd_ovr, fRd_rpba, fRd_rpbae, fRd_rpcs1, fRd_rpcs2, fRd_rpcs3, fRd_rpda, fRd_rpdc, fRd_rpds, fRd_rpwc, fRdma, Retro::Rw11CntlBase< Rw11UnitRHRP, 4 >::fspUnit, Retro::Rw11Cntl::fStats, Retro::Rw11Cntl::fTraceLevel, Retro::RlinkServer::GetAttnInfo(), Retro::Rw11UnitVirt< TV >::HasVirt(), Retro::Rstats::Inc(), Retro::Rw11Rdma::IsActive(), Retro::Rw11Cpu::kCPAH_M_22BIT, kFUNC_READ, kFUNC_WCD, kFUNC_WRITE, kRPCS1_B_FUNC, kRPCS1_M_RDY, kRPCS1_V_FUNC, kRPCS2_B_UNIT, kRPCS3_M_RPACKDONE, kRPCS3_M_RPOREDONE, kRPCS3_M_RSEARDONE, kRPCS3_M_RSEEKDONE, kRPDA_B_SA, kRPDA_B_TA, kRPDA_V_TA, kRPDC_B_CA, kRPER1_M_IAE, kRPER1_M_ILF, kRPER1_M_UNS, kRPER1_M_WLE, Retro::Rw11Cntl::kStatNAttnHdl, kStatNFuncPack, kStatNFuncPore, kStatNFuncRead, kStatNFuncSear, kStatNFuncSeek, kStatNFuncWchk, kStatNFuncWrite, Retro::Rw11Cntl::LogFile(), Retro::Rw11Cntl::Name(), Retro::Rw11UnitDisk::NBlock(), Retro::Rw11UnitDisk::NCylinder(), Retro::Rw11UnitDisk::NHead(), Retro::Rw11UnitDisk::NSector(), Retro::Rw11CntlBase< Rw11UnitRHRP, 4 >::NUnit(), Retro::Rw11UnitDisk::Nwrd2Nblk(), Retro::Rw11RdmaDisk::QueueDiskRead(), Retro::Rw11RdmaDisk::QueueDiskWrite(), Retro::Rw11RdmaDisk::QueueDiskWriteCheck(), Retro::RosPrintf(), Retro::Rw11Cntl::Server(), Retro::RlinkCommandList::Size(), and Retro::Rw11UnitDisk::WProt().

Referenced by Start().

◆ RdmaPreExecCB()

void Retro::Rw11CntlRHRP::RdmaPreExecCB ( int  stat,
size_t  nwdone,
size_t  nwnext,
RlinkCommandList clist 
)
protected

◆ RdmaPostExecCB()

◆ AddErrorExit()

void Retro::Rw11CntlRHRP::AddErrorExit ( RlinkCommandList clist,
uint16_t  rper1 
)
protected

◆ AddNormalExit()

Member Data Documentation

◆ kIbaddr

const uint16_t Retro::Rw11CntlRHRP::kIbaddr = 0176700
static

RHRP default address.

Definition at line 51 of file Rw11CntlRHRP.hpp.

Referenced by Retro::RtclRw11CntlRHRP::FactoryCmdConfig().

◆ kLam

const int Retro::Rw11CntlRHRP::kLam = 6
static

RHRP default lam.

Definition at line 52 of file Rw11CntlRHRP.hpp.

Referenced by Retro::RtclRw11CntlRHRP::FactoryCmdConfig().

◆ kRPCS1

const uint16_t Retro::Rw11CntlRHRP::kRPCS1 = 000
static

RPCS1 reg offset.

Definition at line 54 of file Rw11CntlRHRP.hpp.

Referenced by AddErrorExit(), AddNormalExit(), Start(), and UnitSetup().

◆ kRPWC

const uint16_t Retro::Rw11CntlRHRP::kRPWC = 002
static

RPWC reg offset.

Definition at line 55 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), and Start().

◆ kRPBA

const uint16_t Retro::Rw11CntlRHRP::kRPBA = 004
static

RPBA reg offset.

Definition at line 56 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), and Start().

◆ kRPDA

const uint16_t Retro::Rw11CntlRHRP::kRPDA = 006
static

RPDA reg offset.

Definition at line 57 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), and Start().

◆ kRPCS2

const uint16_t Retro::Rw11CntlRHRP::kRPCS2 = 010
static

RPCS2 reg offset.

Definition at line 58 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPDS

const uint16_t Retro::Rw11CntlRHRP::kRPDS = 012
static

RPDS reg offset.

Definition at line 59 of file Rw11CntlRHRP.hpp.

Referenced by Start(), and UnitSetup().

◆ kRPER1

const uint16_t Retro::Rw11CntlRHRP::kRPER1 = 014
static

RPER1 reg offset.

Definition at line 60 of file Rw11CntlRHRP.hpp.

Referenced by AddErrorExit(), AddNormalExit(), and Start().

◆ kRPAS

const uint16_t Retro::Rw11CntlRHRP::kRPAS = 016
static

RPAS reg offset.

Definition at line 61 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPLA

const uint16_t Retro::Rw11CntlRHRP::kRPLA = 020
static

RPLA reg offset.

Definition at line 62 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPDB

const uint16_t Retro::Rw11CntlRHRP::kRPDB = 022
static

RPDB reg offset.

Definition at line 63 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPMR1

const uint16_t Retro::Rw11CntlRHRP::kRPMR1 = 024
static

RPMR1 reg offset.

Definition at line 64 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPDT

const uint16_t Retro::Rw11CntlRHRP::kRPDT = 026
static

RPDT reg offset.

Definition at line 65 of file Rw11CntlRHRP.hpp.

Referenced by Start(), and UnitSetup().

◆ kRPSN

const uint16_t Retro::Rw11CntlRHRP::kRPSN = 030
static

RPSN reg offset.

Definition at line 66 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPOF

const uint16_t Retro::Rw11CntlRHRP::kRPOF = 032
static

RPOF reg offset.

Definition at line 67 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPDC

const uint16_t Retro::Rw11CntlRHRP::kRPDC = 034
static

RPDC reg offset.

Definition at line 68 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), and Start().

◆ kRxM13

const uint16_t Retro::Rw11CntlRHRP::kRxM13 = 036
static

MB reg 13 reg offset.

Definition at line 69 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRxM14

const uint16_t Retro::Rw11CntlRHRP::kRxM14 = 040
static

MB reg 14 reg offset.

Definition at line 70 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRxM15

const uint16_t Retro::Rw11CntlRHRP::kRxM15 = 042
static

MB reg 15 reg offset.

Definition at line 71 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPEC1

const uint16_t Retro::Rw11CntlRHRP::kRPEC1 = 044
static

RPEC1 reg offset.

Definition at line 72 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPEC2

const uint16_t Retro::Rw11CntlRHRP::kRPEC2 = 046
static

RPEC2 reg offset.

Definition at line 73 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kRPBAE

const uint16_t Retro::Rw11CntlRHRP::kRPBAE = 050
static

RPBAE reg offset.

Definition at line 74 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), and Start().

◆ kRPCS3

const uint16_t Retro::Rw11CntlRHRP::kRPCS3 = 052
static

RPCS3 reg offset.

Definition at line 75 of file Rw11CntlRHRP.hpp.

Referenced by Start().

◆ kProbeOff

const uint16_t Retro::Rw11CntlRHRP::kProbeOff = kRPCS2
static

probe address offset (rxcs2)

Definition at line 77 of file Rw11CntlRHRP.hpp.

Referenced by Config().

◆ kProbeInt

const bool Retro::Rw11CntlRHRP::kProbeInt = true
static

probe int active

Definition at line 78 of file Rw11CntlRHRP.hpp.

Referenced by Config().

◆ kProbeRem

const bool Retro::Rw11CntlRHRP::kProbeRem = true
static

probr rem active

Definition at line 79 of file Rw11CntlRHRP.hpp.

Referenced by Config().

◆ kRPCS1_M_SC

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_SC = kWBit15
static

Definition at line 81 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_M_TRE

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_TRE = kWBit14
static

Definition at line 82 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_M_DVA

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_DVA = kWBit11
static

Definition at line 83 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_M_BAE

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_BAE = 001400
static

Definition at line 84 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_V_BAE

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_V_BAE = 8
static

Definition at line 85 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_B_BAE

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_B_BAE = 0003
static

Definition at line 86 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_M_RDY

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_RDY = kWBit07
static

Definition at line 87 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPCS1_M_IE

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_IE = kWBit06
static

Definition at line 88 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_V_FUNC

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_V_FUNC = 1
static

Definition at line 89 of file Rw11CntlRHRP.hpp.

Referenced by AddErrorExit(), AddNormalExit(), AttnHandler(), Start(), and UnitSetup().

◆ kRPCS1_B_FUNC

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_B_FUNC = 0037
static

Definition at line 90 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPCS1_M_GO

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_GO = kWBit00
static

Definition at line 91 of file Rw11CntlRHRP.hpp.

◆ kFUNC_WCD

const uint16_t Retro::Rw11CntlRHRP::kFUNC_WCD = 024
static

func: write chk data

Definition at line 94 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), RdmaPostExecCB(), and RdmaPreExecCB().

◆ kFUNC_WCHD

const uint16_t Retro::Rw11CntlRHRP::kFUNC_WCHD = 025
static

func: write chk head&data

Definition at line 95 of file Rw11CntlRHRP.hpp.

◆ kFUNC_WRITE

const uint16_t Retro::Rw11CntlRHRP::kFUNC_WRITE = 030
static

func: write

Definition at line 96 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kFUNC_WHD

const uint16_t Retro::Rw11CntlRHRP::kFUNC_WHD = 031
static

func: write head&data

Definition at line 97 of file Rw11CntlRHRP.hpp.

◆ kFUNC_READ

const uint16_t Retro::Rw11CntlRHRP::kFUNC_READ = 034
static

func: read

Definition at line 98 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kFUNC_RHD

const uint16_t Retro::Rw11CntlRHRP::kFUNC_RHD = 035
static

func: read head&data

Definition at line 99 of file Rw11CntlRHRP.hpp.

◆ kRFUNC_WUNIT

const uint16_t Retro::Rw11CntlRHRP::kRFUNC_WUNIT = 001
static

rfunc: write runit

Definition at line 101 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRFUNC_CUNIT

const uint16_t Retro::Rw11CntlRHRP::kRFUNC_CUNIT = 002
static

rfunc: copy funit->runit

Definition at line 102 of file Rw11CntlRHRP.hpp.

Referenced by AddErrorExit(), AddNormalExit(), and Start().

◆ kRFUNC_DONE

const uint16_t Retro::Rw11CntlRHRP::kRFUNC_DONE = 003
static

rfunc: done (set rdy)

Definition at line 103 of file Rw11CntlRHRP.hpp.

Referenced by AddErrorExit(), and AddNormalExit().

◆ kRFUNC_WIDLY

const uint16_t Retro::Rw11CntlRHRP::kRFUNC_WIDLY = 004
static

rfunc: write idly

Definition at line 104 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_V_RUNIT

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_V_RUNIT = 8
static

Definition at line 107 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRPCS1_B_RUNIT

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_B_RUNIT = 0003
static

Definition at line 108 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_M_RATA

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_M_RATA = kWBit08
static

Definition at line 110 of file Rw11CntlRHRP.hpp.

Referenced by AddErrorExit().

◆ kRPCS1_V_RIDLY

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_V_RIDLY = 8
static

Definition at line 112 of file Rw11CntlRHRP.hpp.

◆ kRPCS1_B_RIDLY

const uint16_t Retro::Rw11CntlRHRP::kRPCS1_B_RIDLY = 0377
static

Definition at line 113 of file Rw11CntlRHRP.hpp.

◆ kRPDA_V_TA

const uint16_t Retro::Rw11CntlRHRP::kRPDA_V_TA = 8
static

Definition at line 115 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), and AttnHandler().

◆ kRPDA_B_TA

const uint16_t Retro::Rw11CntlRHRP::kRPDA_B_TA = 0037
static

Definition at line 116 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPDA_B_SA

const uint16_t Retro::Rw11CntlRHRP::kRPDA_B_SA = 0077
static

Definition at line 117 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPCS2_M_RWCO

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_RWCO = kWBit15
static

Definition at line 119 of file Rw11CntlRHRP.hpp.

Referenced by RdmaPostExecCB().

◆ kRPCS2_M_WCE

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_WCE = kWBit14
static

Definition at line 120 of file Rw11CntlRHRP.hpp.

Referenced by RdmaPostExecCB().

◆ kRPCS2_M_NED

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_NED = kWBit12
static

Definition at line 121 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_NEM

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_NEM = kWBit11
static

Definition at line 122 of file Rw11CntlRHRP.hpp.

Referenced by RdmaPostExecCB().

◆ kRPCS2_M_PGE

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_PGE = kWBit10
static

Definition at line 123 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_MXF

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_MXF = kWBit09
static

Definition at line 124 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_OR

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_OR = kWBit07
static

Definition at line 125 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_IR

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_IR = kWBit06
static

Definition at line 126 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_CLR

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_CLR = kWBit05
static

Definition at line 127 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_PAT

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_PAT = kWBit04
static

Definition at line 128 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_BAI

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_BAI = kWBit03
static

Definition at line 129 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_M_UNIT2

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_M_UNIT2 = kWBit02
static

Definition at line 130 of file Rw11CntlRHRP.hpp.

◆ kRPCS2_B_UNIT

const uint16_t Retro::Rw11CntlRHRP::kRPCS2_B_UNIT = 0003
static

Definition at line 131 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), and AttnHandler().

◆ kRPDS_M_ATA

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_ATA = kWBit15
static

Definition at line 133 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRPDS_M_ERP

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_ERP = kWBit14
static

Definition at line 134 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRPDS_M_MOL

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_MOL = kWBit12
static

Definition at line 135 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRPDS_M_WRL

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_WRL = kWBit11
static

Definition at line 136 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRPDS_M_LBT

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_LBT = kWBit10
static

Definition at line 137 of file Rw11CntlRHRP.hpp.

◆ kRPDS_M_DPR

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_DPR = kWBit08
static

Definition at line 138 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRPDS_M_DRY

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_DRY = kWBit07
static

Definition at line 139 of file Rw11CntlRHRP.hpp.

◆ kRPDS_M_VV

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_VV = kWBit06
static

Definition at line 140 of file Rw11CntlRHRP.hpp.

Referenced by UnitSetup().

◆ kRPDS_M_OM

const uint16_t Retro::Rw11CntlRHRP::kRPDS_M_OM = kWBit00
static

Definition at line 141 of file Rw11CntlRHRP.hpp.

◆ kRPER1_M_UNS

const uint16_t Retro::Rw11CntlRHRP::kRPER1_M_UNS = kWBit14
static

Definition at line 143 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPER1_M_WLE

const uint16_t Retro::Rw11CntlRHRP::kRPER1_M_WLE = kWBit11
static

Definition at line 144 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPER1_M_IAE

const uint16_t Retro::Rw11CntlRHRP::kRPER1_M_IAE = kWBit10
static

Definition at line 145 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPER1_M_AOE

const uint16_t Retro::Rw11CntlRHRP::kRPER1_M_AOE = kWBit09
static

Definition at line 146 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit().

◆ kRPER1_M_RMR

const uint16_t Retro::Rw11CntlRHRP::kRPER1_M_RMR = kWBit02
static

Definition at line 147 of file Rw11CntlRHRP.hpp.

◆ kRPER1_M_ILF

const uint16_t Retro::Rw11CntlRHRP::kRPER1_M_ILF = kWBit00
static

Definition at line 148 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPDC_B_CA

const uint16_t Retro::Rw11CntlRHRP::kRPDC_B_CA = 01777
static

Definition at line 150 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPCS3_M_IE

const uint16_t Retro::Rw11CntlRHRP::kRPCS3_M_IE = kWBit06
static

Definition at line 152 of file Rw11CntlRHRP.hpp.

◆ kRPCS3_M_RSEARDONE

const uint16_t Retro::Rw11CntlRHRP::kRPCS3_M_RSEARDONE = kWBit03
static

Definition at line 153 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPCS3_M_RPACKDONE

const uint16_t Retro::Rw11CntlRHRP::kRPCS3_M_RPACKDONE = kWBit02
static

Definition at line 154 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPCS3_M_RPOREDONE

const uint16_t Retro::Rw11CntlRHRP::kRPCS3_M_RPOREDONE = kWBit01
static

Definition at line 155 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ kRPCS3_M_RSEEKDONE

const uint16_t Retro::Rw11CntlRHRP::kRPCS3_M_RSEEKDONE = kWBit00
static

Definition at line 156 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler().

◆ fPC_rpcs1

size_t Retro::Rw11CntlRHRP::fPC_rpcs1
protected

PrimClist: rpcs1 index.

Definition at line 181 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_rpcs2

size_t Retro::Rw11CntlRHRP::fPC_rpcs2
protected

PrimClist: rpcs2 index.

Definition at line 182 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_rpcs3

size_t Retro::Rw11CntlRHRP::fPC_rpcs3
protected

PrimClist: rpcs3 index.

Definition at line 183 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_rpwc

size_t Retro::Rw11CntlRHRP::fPC_rpwc
protected

PrimClist: rpwc index.

Definition at line 184 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_rpba

size_t Retro::Rw11CntlRHRP::fPC_rpba
protected

PrimClist: rpba index.

Definition at line 185 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_rpbae

size_t Retro::Rw11CntlRHRP::fPC_rpbae
protected

PrimClist: rpbae index.

Definition at line 186 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_cunit

size_t Retro::Rw11CntlRHRP::fPC_cunit
protected

PrimClist: copy unit.

Definition at line 187 of file Rw11CntlRHRP.hpp.

Referenced by Dump(), and Start().

◆ fPC_rpds

size_t Retro::Rw11CntlRHRP::fPC_rpds
protected

PrimClist: rpds index.

Definition at line 188 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_rpda

size_t Retro::Rw11CntlRHRP::fPC_rpda
protected

PrimClist: rpda index.

Definition at line 189 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fPC_rpdc

size_t Retro::Rw11CntlRHRP::fPC_rpdc
protected

PrimClist: rpdc index.

Definition at line 190 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), and Start().

◆ fRd_rpcs1

uint16_t Retro::Rw11CntlRHRP::fRd_rpcs1
protected

Rdma: request rpcs1.

Definition at line 192 of file Rw11CntlRHRP.hpp.

Referenced by AddErrorExit(), AttnHandler(), and Dump().

◆ fRd_rpcs2

uint16_t Retro::Rw11CntlRHRP::fRd_rpcs2
protected

Rdma: request rpcs2.

Definition at line 193 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), AttnHandler(), and Dump().

◆ fRd_rpcs3

uint16_t Retro::Rw11CntlRHRP::fRd_rpcs3
protected

Rdma: request rpcs3.

Definition at line 194 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), and Dump().

◆ fRd_rpwc

uint16_t Retro::Rw11CntlRHRP::fRd_rpwc
protected

Rdma: request rpwc.

Definition at line 195 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), AttnHandler(), and Dump().

◆ fRd_rpba

uint16_t Retro::Rw11CntlRHRP::fRd_rpba
protected

Rdma: request rpba.

Definition at line 196 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), and Dump().

◆ fRd_rpbae

uint16_t Retro::Rw11CntlRHRP::fRd_rpbae
protected

Rdma: request rpbae.

Definition at line 197 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), and Dump().

◆ fRd_rpds

uint16_t Retro::Rw11CntlRHRP::fRd_rpds
protected

Rdma: request rpds.

Definition at line 198 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), and Dump().

◆ fRd_rpda

uint16_t Retro::Rw11CntlRHRP::fRd_rpda
protected

Rdma: request rpda.

Definition at line 199 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), and Dump().

◆ fRd_rpdc

uint16_t Retro::Rw11CntlRHRP::fRd_rpdc
protected

Rdma: request rpdc.

Definition at line 200 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), and Dump().

◆ fRd_addr

uint32_t Retro::Rw11CntlRHRP::fRd_addr
protected

Rdma: current addr.

Definition at line 201 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), AttnHandler(), and Dump().

◆ fRd_lba

uint32_t Retro::Rw11CntlRHRP::fRd_lba
protected

Rdma: current lba.

Definition at line 202 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), AttnHandler(), and Dump().

◆ fRd_nwrd

uint32_t Retro::Rw11CntlRHRP::fRd_nwrd
protected

Rdma: current nwrd.

Definition at line 203 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), and Dump().

◆ fRd_fu

uint16_t Retro::Rw11CntlRHRP::fRd_fu
protected

Rdma: request fu code.

Definition at line 204 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), Dump(), RdmaPostExecCB(), and RdmaPreExecCB().

◆ fRd_ovr

bool Retro::Rw11CntlRHRP::fRd_ovr
protected

Rdma: overrun condition found.

Definition at line 205 of file Rw11CntlRHRP.hpp.

Referenced by AddNormalExit(), AttnHandler(), and Dump().

◆ fRdma

Rw11RdmaDisk Retro::Rw11CntlRHRP::fRdma
protected

Rdma controller.

Definition at line 206 of file Rw11CntlRHRP.hpp.

Referenced by AttnHandler(), ChunkSize(), Dump(), RdmaPostExecCB(), RdmaStats(), and SetChunkSize().


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