AddCntl(const std::shared_ptr< Rw11Cntl > &spcntl) | Retro::Rw11Cpu | |
AddLalh(RlinkCommandList &clist, uint32_t addr, uint16_t mode=kCPAH_M_22BIT) | Retro::Rw11Cpu | |
AddMembe(RlinkCommandList &clist, uint16_t be, bool stick=false) | Retro::Rw11Cpu | |
AddRbibr(RlinkCommandList &clist, uint16_t ibaddr, size_t size) | Retro::Rw11Cpu | |
AddRibr(RlinkCommandList &clist, uint16_t ibaddr) | Retro::Rw11Cpu | |
AddRMem(RlinkCommandList &clist, uint32_t addr, uint16_t *buf, size_t size, uint16_t mode=kCPAH_M_22BIT, bool singleblk=false) | Retro::Rw11Cpu | |
AddWbibr(RlinkCommandList &clist, uint16_t ibaddr, const std::vector< uint16_t > &block) | Retro::Rw11Cpu | |
AddWbibr(RlinkCommandList &clist, uint16_t ibaddr, std::vector< uint16_t > &&block) | Retro::Rw11Cpu | |
AddWibr(RlinkCommandList &clist, uint16_t ibaddr, uint16_t data) | Retro::Rw11Cpu | |
AddWMem(RlinkCommandList &clist, uint32_t addr, const uint16_t *buf, size_t size, uint16_t mode=kCPAH_M_22BIT, bool singleblk=false) | Retro::Rw11Cpu | |
AllIAddrMapInsert(const std::string &name, uint16_t ibaddr) | Retro::Rw11Cpu | |
AllRAddrMapInsert(const std::string &name, uint16_t rbaddr) | Retro::Rw11Cpu | |
Base() const | Retro::Rw11Cpu | inline |
Boot(const std::string &uname, RerrMsg &emsg) | Retro::Rw11Cpu | |
cmap_t typedef | Retro::Rw11Cpu | |
Cntl(const std::string &name) const | Retro::Rw11Cpu | |
Connect() const | Retro::Rw11Cpu | inline |
CpuAct() const | Retro::Rw11Cpu | inline |
CpuStat() const | Retro::Rw11Cpu | inline |
Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const | Retro::Rw11Cpu | virtual |
ExecRibr(uint16_t ibaddr) | Retro::Rw11Cpu | |
ExecWibr(uint16_t ibaddr0, uint16_t data0, uint16_t ibaddr1=0, uint16_t data1=0, uint16_t ibaddr2=0, uint16_t data2=0) | Retro::Rw11Cpu | |
fBase | Retro::Rw11Cpu | protected |
fCntlMap | Retro::Rw11Cpu | protected |
fCpuAct | Retro::Rw11Cpu | protected |
fCpuActCond | Retro::Rw11Cpu | protected |
fCpuActMutex | Retro::Rw11Cpu | protected |
fCpuStat | Retro::Rw11Cpu | protected |
fHasCmon | Retro::Rw11Cpu | protected |
fHasHbpt | Retro::Rw11Cpu | protected |
fHasIbmon | Retro::Rw11Cpu | protected |
fHasIbtst | Retro::Rw11Cpu | protected |
fHasIist | Retro::Rw11Cpu | protected |
fHasKw11l | Retro::Rw11Cpu | protected |
fHasKw11p | Retro::Rw11Cpu | protected |
fHasM9312 | Retro::Rw11Cpu | protected |
fHasPcnt | Retro::Rw11Cpu | protected |
fHasScnt | Retro::Rw11Cpu | protected |
fIAddrMap | Retro::Rw11Cpu | protected |
fIBase | Retro::Rw11Cpu | protected |
fIndex | Retro::Rw11Cpu | protected |
fMemSize | Retro::Rw11Cpu | protected |
fpW11 | Retro::Rw11Cpu | protected |
fRAddrMap | Retro::Rw11Cpu | protected |
fStats | Retro::Rw11Cpu | protected |
fType | Retro::Rw11Cpu | protected |
HasCmon() const | Retro::Rw11Cpu | inline |
HasHbpt() const | Retro::Rw11Cpu | inline |
HasIbmon() const | Retro::Rw11Cpu | inline |
HasIbtst() const | Retro::Rw11Cpu | inline |
HasIist() const | Retro::Rw11Cpu | inline |
HasKw11l() const | Retro::Rw11Cpu | inline |
HasKw11p() const | Retro::Rw11Cpu | inline |
HasM9312() const | Retro::Rw11Cpu | inline |
HasPcnt() const | Retro::Rw11Cpu | inline |
HasScnt() const | Retro::Rw11Cpu | inline |
IAddrMap() const | Retro::Rw11Cpu | inline |
IAddrMapClear() | Retro::Rw11Cpu | inline |
IAddrMapErase(const std::string &name) | Retro::Rw11Cpu | inline |
IAddrMapErase(uint16_t ibaddr) | Retro::Rw11Cpu | inline |
IAddrMapInsert(const std::string &name, uint16_t ibaddr) | Retro::Rw11Cpu | inline |
IBase() const | Retro::Rw11Cpu | inline |
IbusRemoteAddr(uint16_t ibaddr) const | Retro::Rw11Cpu | inline |
Index() const | Retro::Rw11Cpu | inline |
kBBit00 | Retro::Rbits | static |
kBBit01 | Retro::Rbits | static |
kBBit02 | Retro::Rbits | static |
kBBit03 | Retro::Rbits | static |
kBBit04 | Retro::Rbits | static |
kBBit05 | Retro::Rbits | static |
kBBit06 | Retro::Rbits | static |
kBBit07 | Retro::Rbits | static |
kCMADDR | Retro::Rw11Cpu | static |
kCMBASE | Retro::Rw11Cpu | static |
kCMCNTL | Retro::Rw11Cpu | static |
kCMDATA | Retro::Rw11Cpu | static |
kCMIADDR | Retro::Rw11Cpu | static |
kCMIMAL | Retro::Rw11Cpu | static |
kCMIPC | Retro::Rw11Cpu | static |
kCMIREG | Retro::Rw11Cpu | static |
kCMSTAT | Retro::Rw11Cpu | static |
kCPAH | Retro::Rw11Cpu | static |
kCPAH_M_22BIT | Retro::Rw11Cpu | static |
kCPAH_M_ADDR | Retro::Rw11Cpu | static |
kCPAH_M_UBM22 | Retro::Rw11Cpu | static |
kCPAH_M_UBMAP | Retro::Rw11Cpu | static |
kCPAL | Retro::Rw11Cpu | static |
kCPCNTL | Retro::Rw11Cpu | static |
kCPCONF | Retro::Rw11Cpu | static |
kCPFUNC_BRESET | Retro::Rw11Cpu | static |
kCPFUNC_CRESET | Retro::Rw11Cpu | static |
kCPFUNC_NOOP | Retro::Rw11Cpu | static |
kCPFUNC_RESUME | Retro::Rw11Cpu | static |
kCPFUNC_START | Retro::Rw11Cpu | static |
kCPFUNC_STEP | Retro::Rw11Cpu | static |
kCPFUNC_STOP | Retro::Rw11Cpu | static |
kCPFUNC_SUSPEND | Retro::Rw11Cpu | static |
kCPMEM | Retro::Rw11Cpu | static |
kCPMEMBE | Retro::Rw11Cpu | static |
kCPMEMBE_M_BE | Retro::Rw11Cpu | static |
kCPMEMBE_M_BE0 | Retro::Rw11Cpu | static |
kCPMEMBE_M_BE1 | Retro::Rw11Cpu | static |
kCPMEMBE_M_STICK | Retro::Rw11Cpu | static |
kCPMEMI | Retro::Rw11Cpu | static |
kCPPC | Retro::Rw11Cpu | static |
kCPPSW | Retro::Rw11Cpu | static |
kCPR0 | Retro::Rw11Cpu | static |
kCPSTAT | Retro::Rw11Cpu | static |
kCPSTAT_B_CpuRust | Retro::Rw11Cpu | static |
kCPSTAT_M_CmdErr | Retro::Rw11Cpu | static |
kCPSTAT_M_CmdMErr | Retro::Rw11Cpu | static |
kCPSTAT_M_CpuGo | Retro::Rw11Cpu | static |
kCPSTAT_M_CpuRust | Retro::Rw11Cpu | static |
kCPSTAT_M_CpuSusp | Retro::Rw11Cpu | static |
kCPSTAT_M_SuspExt | Retro::Rw11Cpu | static |
kCPSTAT_M_SuspInt | Retro::Rw11Cpu | static |
kCPSTAT_V_CpuRust | Retro::Rw11Cpu | static |
kCPUERR | Retro::Rw11Cpu | static |
kCPUMBRK | Retro::Rw11Cpu | static |
kCPUPIRQ | Retro::Rw11Cpu | static |
kCPUPSW | Retro::Rw11Cpu | static |
kCPURUST_HALT | Retro::Rw11Cpu | static |
kCPURUST_HBPT | Retro::Rw11Cpu | static |
kCPURUST_INIT | Retro::Rw11Cpu | static |
kCPURUST_RECRSV | Retro::Rw11Cpu | static |
kCPURUST_RESET | Retro::Rw11Cpu | static |
kCPURUST_RUNS | Retro::Rw11Cpu | static |
kCPURUST_SFAIL | Retro::Rw11Cpu | static |
kCPURUST_STEP | Retro::Rw11Cpu | static |
kCPURUST_STOP | Retro::Rw11Cpu | static |
kCPURUST_SUSP | Retro::Rw11Cpu | static |
kCPURUST_VECFET | Retro::Rw11Cpu | static |
kCPURUST_VFAIL | Retro::Rw11Cpu | static |
kCPUSDREG | Retro::Rw11Cpu | static |
kCPUSTKLIM | Retro::Rw11Cpu | static |
kCPUSYSID | Retro::Rw11Cpu | static |
kCPUUBMAP | Retro::Rw11Cpu | static |
kHBBASE | Retro::Rw11Cpu | static |
kHBCNTL | Retro::Rw11Cpu | static |
kHBHILIM | Retro::Rw11Cpu | static |
kHBLOLIM | Retro::Rw11Cpu | static |
kHBNMAX | Retro::Rw11Cpu | static |
kHBSIZE | Retro::Rw11Cpu | static |
kHBSTAT | Retro::Rw11Cpu | static |
kIISTACR | Retro::Rw11Cpu | static |
kIISTADR | Retro::Rw11Cpu | static |
kIISTBASE | Retro::Rw11Cpu | static |
kIMADDR | Retro::Rw11Cpu | static |
kIMBASE | Retro::Rw11Cpu | static |
kIMCNTL | Retro::Rw11Cpu | static |
kIMDATA | Retro::Rw11Cpu | static |
kIMHILIM | Retro::Rw11Cpu | static |
kIMLOLIM | Retro::Rw11Cpu | static |
kIMSTAT | Retro::Rw11Cpu | static |
kITBASE | Retro::Rw11Cpu | static |
kITCNTL | Retro::Rw11Cpu | static |
kITDATA | Retro::Rw11Cpu | static |
kITFIFO | Retro::Rw11Cpu | static |
kITSTAT | Retro::Rw11Cpu | static |
kKWLBASE | Retro::Rw11Cpu | static |
kKWPBASE | Retro::Rw11Cpu | static |
kKWPCSB | Retro::Rw11Cpu | static |
kKWPCSR | Retro::Rw11Cpu | static |
kKWPCTR | Retro::Rw11Cpu | static |
kLBit00 | Retro::Rbits | static |
kLBit01 | Retro::Rbits | static |
kLBit02 | Retro::Rbits | static |
kLBit03 | Retro::Rbits | static |
kLBit04 | Retro::Rbits | static |
kLBit05 | Retro::Rbits | static |
kLBit06 | Retro::Rbits | static |
kLBit07 | Retro::Rbits | static |
kLBit08 | Retro::Rbits | static |
kLBit09 | Retro::Rbits | static |
kLBit10 | Retro::Rbits | static |
kLBit11 | Retro::Rbits | static |
kLBit12 | Retro::Rbits | static |
kLBit13 | Retro::Rbits | static |
kLBit14 | Retro::Rbits | static |
kLBit15 | Retro::Rbits | static |
kLBit16 | Retro::Rbits | static |
kLBit17 | Retro::Rbits | static |
kLBit18 | Retro::Rbits | static |
kLBit19 | Retro::Rbits | static |
kLBit20 | Retro::Rbits | static |
kLBit21 | Retro::Rbits | static |
kLBit22 | Retro::Rbits | static |
kLBit23 | Retro::Rbits | static |
kLBit24 | Retro::Rbits | static |
kLBit25 | Retro::Rbits | static |
kLBit26 | Retro::Rbits | static |
kLBit27 | Retro::Rbits | static |
kLBit28 | Retro::Rbits | static |
kLBit29 | Retro::Rbits | static |
kLBit30 | Retro::Rbits | static |
kLBit31 | Retro::Rbits | static |
kM9BASE | Retro::Rw11Cpu | static |
kMEMCNTRL | Retro::Rw11Cpu | static |
kMEMHIADDR | Retro::Rw11Cpu | static |
kMEMHISIZE | Retro::Rw11Cpu | static |
kMEMHM | Retro::Rw11Cpu | static |
kMEMLOADDR | Retro::Rw11Cpu | static |
kMEMLOSIZE | Retro::Rw11Cpu | static |
kMEMMAINT | Retro::Rw11Cpu | static |
kMEMSYSERR | Retro::Rw11Cpu | static |
kMMUMMR0 | Retro::Rw11Cpu | static |
kMMUMMR1 | Retro::Rw11Cpu | static |
kMMUMMR2 | Retro::Rw11Cpu | static |
kMMUMMR3 | Retro::Rw11Cpu | static |
kMMUPARK | Retro::Rw11Cpu | static |
kMMUPARS | Retro::Rw11Cpu | static |
kMMUPARU | Retro::Rw11Cpu | static |
kMMUPDRK | Retro::Rw11Cpu | static |
kMMUPDRS | Retro::Rw11Cpu | static |
kMMUPDRU | Retro::Rw11Cpu | static |
kPCBASE | Retro::Rw11Cpu | static |
kPCCNTL | Retro::Rw11Cpu | static |
kPCDATA | Retro::Rw11Cpu | static |
kPCSTAT | Retro::Rw11Cpu | static |
kSCADDR | Retro::Rw11Cpu | static |
kSCBASE | Retro::Rw11Cpu | static |
kSCCNTL | Retro::Rw11Cpu | static |
kSCDATA | Retro::Rw11Cpu | static |
kStat_M_CmdErr | Retro::Rw11Cpu | static |
kStat_M_CmdMErr | Retro::Rw11Cpu | static |
kStat_M_CpuGo | Retro::Rw11Cpu | static |
kStat_M_CpuSusp | Retro::Rw11Cpu | static |
kWBit00 | Retro::Rbits | static |
kWBit01 | Retro::Rbits | static |
kWBit02 | Retro::Rbits | static |
kWBit03 | Retro::Rbits | static |
kWBit04 | Retro::Rbits | static |
kWBit05 | Retro::Rbits | static |
kWBit06 | Retro::Rbits | static |
kWBit07 | Retro::Rbits | static |
kWBit08 | Retro::Rbits | static |
kWBit09 | Retro::Rbits | static |
kWBit10 | Retro::Rbits | static |
kWBit11 | Retro::Rbits | static |
kWBit12 | Retro::Rbits | static |
kWBit13 | Retro::Rbits | static |
kWBit14 | Retro::Rbits | static |
kWBit15 | Retro::Rbits | static |
ListCntl(std::vector< std::string > &list) const | Retro::Rw11Cpu | |
LoadAbs(const std::string &fname, RerrMsg &emsg, uint16_t &start, bool trace=false) | Retro::Rw11Cpu | |
LogFile() const | Retro::Rw11Cpu | inline |
MemRead(uint16_t addr, std::vector< uint16_t > &data, size_t nword, RerrMsg &emsg) | Retro::Rw11Cpu | |
MemSize() const | Retro::Rw11Cpu | inline |
MemWrite(uint16_t addr, const std::vector< uint16_t > &data, RerrMsg &emsg) | Retro::Rw11Cpu | |
MemWriteByte(uint32_t addr, uint8_t data, RerrMsg &emsg) | Retro::Rw11Cpu | |
ModLalh(RlinkCommandList &clist, size_t ind, uint32_t addr, uint16_t mode=kCPAH_M_22BIT) | Retro::Rw11Cpu | |
NextCntlName(const std::string &base) const | Retro::Rw11Cpu | |
operator=(const Rw11Cpu &)=delete | Retro::Rw11Cpu | |
ProbeCntl(Rw11Probe &dsc) | Retro::Rw11Cpu | |
RAddrMap() const | Retro::Rw11Cpu | inline |
RAddrMapClear() | Retro::Rw11Cpu | inline |
RAddrMapErase(const std::string &name) | Retro::Rw11Cpu | inline |
RAddrMapErase(uint16_t rbaddr) | Retro::Rw11Cpu | inline |
RAddrMapInsert(const std::string &name, uint16_t rbaddr) | Retro::Rw11Cpu | inline |
Rw11Cpu(const std::string &type) | Retro::Rw11Cpu | explicit |
Rw11Cpu(const Rw11Cpu &)=delete | Retro::Rw11Cpu | |
Rw11Cpu() | Retro::Rw11Cpu | inlineprivate |
Server() const | Retro::Rw11Cpu | inline |
SetCpuActDown(uint16_t stat) | Retro::Rw11Cpu | |
SetCpuActUp() | Retro::Rw11Cpu | |
Setup(Rw11 *pw11) | Retro::Rw11Cpu | |
SetupOpt() | Retro::Rw11Cpu | protected |
SetupStd() | Retro::Rw11Cpu | protected |
Start() | Retro::Rw11Cpu | |
Stats() | Retro::Rw11Cpu | inline |
TestCntl(const std::string &name) const | Retro::Rw11Cpu | |
Type() const | Retro::Rw11Cpu | inline |
W11() const | Retro::Rw11Cpu | inline |
W11AttnHandler() | Retro::Rw11Cpu | |
WaitCpuActDown(const Rtime &tout, Rtime &twait) | Retro::Rw11Cpu | |
~Rw11Cpu() | Retro::Rw11Cpu | virtual |