Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

leon3_funclt_trap::LEON3_ABIIf Member List

This is the complete list of members for leon3_funclt_trap::LEON3_ABIIf, including all inherited members.

getCodeLimit()leon3_funclt_trap::LEON3_ABIIfvirtual
getExitValue()leon3_funclt_trap::LEON3_ABIIfvirtual
getProcessorID() const leon3_funclt_trap::LEON3_ABIIfvirtual
getState() const leon3_funclt_trap::LEON3_ABIIfvirtual
isInstrExecuting() const leon3_funclt_trap::LEON3_ABIIfvirtual
isLittleEndian() const leon3_funclt_trap::LEON3_ABIIfvirtual
isRoutineEntry(const InstructionBase *instr)leon3_funclt_trap::LEON3_ABIIfvirtual
isRoutineExit(const InstructionBase *instr)leon3_funclt_trap::LEON3_ABIIfvirtual
LEON3_ABIIf(unsigned int &PROGRAM_LIMIT, MemoryInterface &dataMem, Reg32_0 &PSR, Reg32_1 &WIM, Reg32_2 &TBR, Reg32_3 &Y, Reg32_3 &PC, Reg32_3 &NPC, RegisterBankClass &GLOBAL, Reg32_3 *WINREGS, Reg32_3 *ASR, Alias &FP, Alias &LR, Alias &SP, Alias &PCR, Alias *REGS, bool &instrExecuting, sc_event &instrEndEvent)leon3_funclt_trap::LEON3_ABIIf
matchEndian() consttrap::ABIIf< unsigned int >inline
nGDBRegs() const leon3_funclt_trap::LEON3_ABIIfvirtual
postCall()leon3_funclt_trap::LEON3_ABIIfvirtual
preCall()leon3_funclt_trap::LEON3_ABIIfvirtual
readArgs() const leon3_funclt_trap::LEON3_ABIIfvirtual
readCharMem(const unsigned int &address)leon3_funclt_trap::LEON3_ABIIfvirtual
readFP() const leon3_funclt_trap::LEON3_ABIIfvirtual
readGDBReg(const unsigned int &gdbId) const leon3_funclt_trap::LEON3_ABIIfvirtual
readLR() const leon3_funclt_trap::LEON3_ABIIfvirtual
readMem(const unsigned int &address)leon3_funclt_trap::LEON3_ABIIfvirtual
readPC() const leon3_funclt_trap::LEON3_ABIIfvirtual
readRetVal() const leon3_funclt_trap::LEON3_ABIIfvirtual
readSP() const leon3_funclt_trap::LEON3_ABIIfvirtual
returnFromCall()leon3_funclt_trap::LEON3_ABIIfvirtual
setArgs(const std::vector< unsigned int > &args)leon3_funclt_trap::LEON3_ABIIfvirtual
setExitValue(unsigned int value)leon3_funclt_trap::LEON3_ABIIfvirtual
setFP(const unsigned int &newValue)leon3_funclt_trap::LEON3_ABIIfvirtual
setGDBReg(const unsigned int &newValue, const unsigned int &gdbId)leon3_funclt_trap::LEON3_ABIIfvirtual
setLR(const unsigned int &newValue)leon3_funclt_trap::LEON3_ABIIfvirtual
setPC(const unsigned int &newValue)leon3_funclt_trap::LEON3_ABIIfvirtual
setRetVal(const unsigned int &newValue)leon3_funclt_trap::LEON3_ABIIfvirtual
setSP(const unsigned int &newValue)leon3_funclt_trap::LEON3_ABIIfvirtual
setState(unsigned char *state)leon3_funclt_trap::LEON3_ABIIfvirtual
waitInstrEnd() const leon3_funclt_trap::LEON3_ABIIfvirtual
writeCharMem(const unsigned int &address, unsigned char datum)leon3_funclt_trap::LEON3_ABIIfvirtual
writeMem(const unsigned int &address, unsigned int datum)leon3_funclt_trap::LEON3_ABIIfvirtual
~ABIIf()trap::ABIIf< unsigned int >inlinevirtual
~LEON3_ABIIf()leon3_funclt_trap::LEON3_ABIIfvirtual