A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

R

r - Variable in class com.cmpware.cmp.Processor
The General Purpose register set
r64 - Variable in class com.cmpware.cmp.models.PowerPC64
The 64-bit register file (shadow)
RA - Static variable in class com.cmpware.cmp.models.ARC700.CC
 
ra - Variable in class com.cmpware.cmp.models.AutoSimple
The value in the 'a' register
RA - Static variable in class com.cmpware.cmp.models.LatticeMicro32.REG
 
ra - Variable in class com.cmpware.cmp.models.SPU
The value in the 'ra' register
rangeEnd - Variable in class com.cmpware.elf.dwarf2.RangeLookupList.RangeEntry
The end of the range
RangeLookupList - Class in com.cmpware.elf.dwarf2
This class is used to manage data to be looked up by a range, often an address range.
RangeLookupList() - Constructor for class com.cmpware.elf.dwarf2.RangeLookupList
 
RangeLookupList.RangeEntry - Class in com.cmpware.elf.dwarf2
This class describes a range entry.
RangeLookupList.RangeEntry() - Constructor for class com.cmpware.elf.dwarf2.RangeLookupList.RangeEntry
 
rangeStart - Variable in class com.cmpware.elf.dwarf2.RangeLookupList.RangeEntry
The start of the range
rangeStartComparator - Variable in class com.cmpware.elf.dwarf2.RangeLookupList
A Range Start comparator class to sort range entries by range start
rb - Variable in class com.cmpware.cmp.models.AutoSimple
The value in the 'b' register
rb - Variable in class com.cmpware.cmp.models.SPU
The value in the 'rb' register
rByte(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a byte from the register file.
rByteu(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a byte from the register file represented as an unsigned in 32 bit integer format.
rc - Variable in class com.cmpware.cmp.models.AutoSimple
The value in the 'c' register
rc - Variable in class com.cmpware.cmp.models.SPU
The value in the 'rc' register
rd - Variable in class com.cmpware.cmp.models.ARC700
The relative displacement
rd - Variable in class com.cmpware.cmp.models.MIPS32
The value in the 'd' register
RDASR1 - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
RDASR2 - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
rDouble(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a double from the register file.
RDPSR - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
RDTBR - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
RDWIM - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
RDY - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
read() - Method in class com.cmpware.cmp.links.BroadcastBus
 
read() - Method in class com.cmpware.cmp.links.CellBE_MailboxStatus
 
read() - Method in class com.cmpware.cmp.links.CellBE_SharedRegister
 
read() - Method in class com.cmpware.cmp.links.FIFO
 
read() - Method in class com.cmpware.cmp.links.PipelineRegister
 
read() - Method in class com.cmpware.cmp.links.SharedRegister
 
read(int) - Method in class com.cmpware.cmp.memory.LittleEndianMemory
 
read(int) - Method in class com.cmpware.cmp.memory.LocalMemory
 
read(int, int) - Method in class com.cmpware.cmp.Memory
This method returns 'size' bytes from the memory at address 'addr'.
read(int) - Method in class com.cmpware.cmp.Memory
 
read(int) - Method in interface com.cmpware.cmp.memory.ReadWriteInterface
This method returns a byte from the memory at address 'addr'.
read(int) - Method in class com.cmpware.cmp.mmio.MemoryMappedIO
 
read() - Method in interface com.cmpware.cmp.mmio.MemoryMappedIOReader
This method reads a value from the Memory Mapped IO port.
read(ElfInputStream, int, boolean) - Static method in class com.cmpware.elf.dwarf2.LocationList
This factory method creates a Location List from an ELF input stream built from the .debug_loc section.
read(String) - Method in class com.cmpware.elf.Elf
This method attempts to read an ELF format executable file.
read(ElfInputStream) - Method in class com.cmpware.elf.ElfHeader
This method fills in the ELF Header fields.
read(byte[]) - Method in class com.cmpware.elf.ElfInputStream
This method reads a byte array from the input stream.
read(ElfInputStream) - Method in class com.cmpware.elf.ProgramHeader
This method fills in the ELF Program Header fields.
read(ElfInputStream) - Method in class com.cmpware.elf.SectionHeader
This method fills in the ELF Section Header fields.
read(int, int) - Method in class com.cmpware.gdb.FIF
This method reads data and returns a long.
read16(int) - Method in class com.cmpware.cmp.memory.BigEndianMemory
 
read16(int) - Method in class com.cmpware.cmp.memory.LittleEndianMemory
 
read16(int) - Method in class com.cmpware.cmp.memory.LocalMemory
 
read16(int) - Method in class com.cmpware.cmp.Memory
 
read16(int) - Method in interface com.cmpware.cmp.memory.ReadWriteInterface
This method returns a 16-bit short from the memory at address 'addr'.
read16(int) - Method in class com.cmpware.cmp.mmio.MemoryMappedIO
 
read24(int) - Method in class com.cmpware.cmp.memory.BigEndianMemory
 
read24(int) - Method in class com.cmpware.cmp.memory.LittleEndianMemory
 
read24(int) - Method in class com.cmpware.cmp.memory.LocalMemory
 
read24(int) - Method in class com.cmpware.cmp.Memory
 
read24(int) - Method in interface com.cmpware.cmp.memory.ReadWriteInterface
This method returns a 24-bit unsigned integer from the memory at address 'addr'.
read24(int) - Method in class com.cmpware.cmp.mmio.MemoryMappedIO
 
read32(int) - Method in class com.cmpware.cmp.memory.BigEndianMemory
 
read32(int) - Method in class com.cmpware.cmp.memory.LittleEndianMemory
 
read32(int) - Method in class com.cmpware.cmp.memory.LocalMemory
 
read32(int) - Method in class com.cmpware.cmp.Memory
 
read32(int) - Method in interface com.cmpware.cmp.memory.ReadWriteInterface
This method returns a 32-bit int from the memory at address 'addr'.
read32(int) - Method in class com.cmpware.cmp.mmio.MemoryMappedIO
 
read64(int) - Method in class com.cmpware.cmp.memory.BigEndianMemory
 
read64(int) - Method in class com.cmpware.cmp.memory.LittleEndianMemory
 
read64(int) - Method in class com.cmpware.cmp.memory.LocalMemory
 
read64(int) - Method in class com.cmpware.cmp.Memory
 
read64(int) - Method in interface com.cmpware.cmp.memory.ReadWriteInterface
This method returns a 64-bit long from the memory at address 'addr'.
read64(int) - Method in class com.cmpware.cmp.mmio.MemoryMappedIO
 
readAddr - Variable in class com.cmpware.cmp.links.FIFO
The read address (for information only)
readAddr - Variable in class com.cmpware.cmp.links.PipelineRegister
The read address (for information only)
readAddr - Variable in class com.cmpware.cmp.links.SharedRegister
The read address (for information only)
readAddr() - Method in class com.cmpware.elf.ElfInputStream
This method reads an address from the input stream.
readByte() - Method in class com.cmpware.elf.ElfInputStream
This method reads a byte from the input stream.
readCommit() - Method in class com.cmpware.cmp.links.BroadcastBus
 
readCommit() - Method in class com.cmpware.cmp.links.FIFO
 
readCommit() - Method in class com.cmpware.cmp.links.PipelineRegister
 
readCommit() - Method in class com.cmpware.cmp.links.SharedRegister
 
readCommit() - Method in interface com.cmpware.cmp.mmio.MemoryMappedIOReader
All Memory Mapped IO reads are performed whenever data is available.
readCount - Variable in class com.cmpware.cmp.links.FIFO
The number of reads
readCount - Variable in class com.cmpware.cmp.links.PipelineRegister
The number of reads
readCount - Variable in class com.cmpware.cmp.links.SharedRegister
The number of reads
readFile(String) - Static method in class com.cmpware.cmp.Util
This method reads in a text file and returns the contents as an ArrayList with one line of text per entry.
readFile(String) - Static method in class com.cmpware.fastmodel.DasmTool
This method reads in a text file and returns the contents as an ArrayList with one line of text per entry.
readFile(String) - Static method in class com.cmpware.tools.DasmTool
This method reads in a text file and returns the contents as an ArrayList with one line of text per entry.
readFlag - Variable in class com.cmpware.cmp.links.FIFO
This flag indicates that a read was performed on this cycle
readImm(int, int) - Method in class com.cmpware.gdb.FIF
This method reads data and returns a long.
readInt() - Method in class com.cmpware.elf.ElfInputStream
This method reads an integer from the input stream and does byte swapping if necessary.
readLong() - Method in class com.cmpware.elf.ElfInputStream
This method reads a long integer from the input stream and does byte swapping if necessary.
readShort() - Method in class com.cmpware.elf.ElfInputStream
This method reads a short from the input stream and does byte swapping if necessary.
readStallCount - Variable in class com.cmpware.cmp.links.FIFO
The number of read stalls
readStallCount - Variable in class com.cmpware.cmp.links.SharedRegister
The number of read stalls
readString() - Method in class com.cmpware.elf.ElfInputStream
This method reads String from the input stream.
readTextFile(String) - Static method in class com.cmpware.cmp.Util
This method read in a text file and returns it as an array of strings.
readUnsignedByte() - Method in class com.cmpware.elf.ElfInputStream
This method reads an unsigned byte from the input stream.
readUnsignedShort() - Method in class com.cmpware.elf.ElfInputStream
This method reads an unsigned short from the input stream.
ReadWriteInterface - Interface in com.cmpware.cmp.memory
This implements the basic memory read / write interface.
recv(int) - Method in class com.cmpware.cmp.mmio.MemoryMappedIO
This method reads the memory mapped IO from a specified address.
recv() - Method in class com.cmpware.gdb.RSP
This method receives a string from the target.
recvPacket() - Method in class com.cmpware.gdb.RSP
This method receives a complete packet.
reg64Names - Static variable in class com.cmpware.cmp.models.PowerPC64
The IDE names for the 32-bit half registers (two per register)
regBb - Variable in class com.cmpware.cmp.models.SPU
The Byte Buffer wrapper of the register data
regCache - Variable in class com.cmpware.gdb.FIF
The register cache
regData - Variable in class com.cmpware.cmp.models.SPU
The register data as a byte array
regimm(int) - Static method in class com.cmpware.cmp.models.MIPS32
This is just a simple helper function used in decoding 'Regimm' instructions.
RegisterView - Class in com.cmpware.ide.views
This class displays the register values of the selected processor in a table.
RegisterView() - Constructor for class com.cmpware.ide.views.RegisterView
The constructor
regName - Variable in class com.cmpware.cmp.Processor
The General Purpose Register names
REGS - Static variable in class com.cmpware.cmp.models.SPU
The number of registers
regShadow - Variable in class com.cmpware.cmp.models.SPU
The register shadow (to return to the IDE)
regSize - Variable in class com.cmpware.gdb.FIF
The register size (in bytes)
regSymbols - Static variable in class com.cmpware.cmp.models.ARC700
The General Purpose Register Symbols
regSymbols - Static variable in class com.cmpware.cmp.models.PowerPC
The General Purpose Register Symbols
regSymbols - Static variable in class com.cmpware.cmp.models.PowerPC64
The General Purpose Register Symbols
regSymbols - Static variable in class com.cmpware.cmp.models.PowerPC_fp
The General Purpose Register Symbols
regToReg - Static variable in class com.cmpware.cmp.models.MIPS32
 
regToReg2 - Static variable in class com.cmpware.cmp.models.MIPS32
 
reloadAll(int) - Method in class com.cmpware.cmp.Multiprocessor
This method loads the memory of each processor with the most recently loaded ELF (or binary) file.
reloadAll() - Static method in class com.cmpware.ide.MpModel
This method reloads the most recently loaded ELF (or binary) file into the memory of all of the processors and fires a state change event.
ReloadAllAction - Class in com.cmpware.ide.actions
This implements the action for the Reload All command.
ReloadAllAction() - Constructor for class com.cmpware.ide.actions.ReloadAllAction
 
remove(MemoryInterface) - Method in class com.cmpware.cmp.memory.MemoryManager
This method removes a Memory from the Memory Manager.
removeAllBreakpoints() - Method in class com.cmpware.cmp.Processor
This method removes all breakpoints.
removeAllBreakpoints() - Method in class com.cmpware.fastmodel.FastModel
This method removes all breakpoints.
removeAllBreakpoints() - Method in class com.cmpware.fastmodel.FastModel_old
This method removes all breakpoints.
removeBreakpoint(int) - Method in class com.cmpware.cmp.Processor
This method removes a breakpoint.
removeBreakpoint(long) - Method in class com.cmpware.fastmodel.FastModel
This method removes a breakpoint.
removeBreakpoint(int) - Method in class com.cmpware.fastmodel.FastModel
 
removeBreakpoint(long) - Method in class com.cmpware.fastmodel.FastModel_old
This method removes a breakpoint.
removeBreakpoint(int) - Method in class com.cmpware.fastmodel.FastModel_old
 
removeMemory(MemoryInterface) - Method in class com.cmpware.cmp.Memory
This method removes a bank of memory from the memory manager.
removeStateChangeListener(IListener) - Static method in class com.cmpware.ide.MpModel
This method removes a state change listener to the model.
removeTextChangeListener(TextChangeListener) - Method in class com.cmpware.ide.views.DisassembleContent
 
removeTextChangeListener(TextChangeListener) - Method in class com.cmpware.ide.views.MemoryContent
 
replaceTextRange(int, int, String) - Method in class com.cmpware.ide.views.DisassembleContent
 
replaceTextRange(int, int, String) - Method in class com.cmpware.ide.views.MemoryContent
 
RES0 - Static variable in class com.cmpware.cmp.models.ARC700.OP
 
RES1 - Static variable in class com.cmpware.cmp.models.ARC700.OP
 
RES2 - Static variable in class com.cmpware.cmp.models.ARC700.OP
 
RES3 - Static variable in class com.cmpware.cmp.models.ARC700.OP
 
reserve - Variable in class com.cmpware.cmp.models.PowerPC
The reserve semaphore for lwarx / stwcx instructions
reserve - Variable in class com.cmpware.cmp.models.PowerPC64
The reserve semaphore for lwarx / stwcx / ldarx / stdcx.
reserveAddr - Variable in class com.cmpware.cmp.models.PowerPC64
The reserve address for ldarx / stdcx.
RESERVED - Static variable in class com.cmpware.cmp.models.PowerPC_fp.FPSCR
 
reset() - Method in class com.cmpware.cmp.links.BroadcastBus
 
reset() - Method in class com.cmpware.cmp.links.FIFO
 
reset() - Method in class com.cmpware.cmp.links.PipelineRegister
 
reset() - Method in class com.cmpware.cmp.links.SharedRegister
 
reset() - Method in interface com.cmpware.cmp.mmio.MemoryMappedIOReader
This abstract class is used to reset the link.
reset() - Method in interface com.cmpware.cmp.mmio.MemoryMappedIOWriter
This abstract class is used to reset the link.
reset() - Method in class com.cmpware.cmp.models.ARC700
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.AutoSimple
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.FastSimple
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.LatticeMicro32
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.MicroBlaze
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.MicroBlaze_old
This method resets the MicroBlaze processor.
reset() - Method in class com.cmpware.cmp.models.MIPS32
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.NIOS
This method resets the NIOS processor.
reset() - Method in class com.cmpware.cmp.models.NIOS2
This method resets the NIOS II processor.
reset() - Method in class com.cmpware.cmp.models.PowerPC
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.PowerPC64
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.Sparc
This method resets the Sparc processor.
reset() - Method in class com.cmpware.cmp.models.SPU
This method resets the processor.
reset() - Method in class com.cmpware.cmp.models.Xtensa
This method resets the processor.
reset() - Method in class com.cmpware.cmp.Multiprocessor
This method resets all of the processors.
reset() - Method in class com.cmpware.cmp.Processor
This method resets the processor.
reset() - Method in class com.cmpware.fastmodel.FastModel
 
reset() - Method in class com.cmpware.fastmodel.FastModel_old
 
reset() - Static method in class com.cmpware.ide.MpModel
This method resets the multiprocessor and notifies the state change listeners.
RESET_EVENT - Static variable in class com.cmpware.ide.MpModel
An array reset event
ResetAction - Class in com.cmpware.ide.actions
This implements the action for the Run command.
ResetAction() - Constructor for class com.cmpware.ide.actions.ResetAction
 
resize(int) - Method in class com.cmpware.cmp.memory.LittleEndianMemory
 
resize(int) - Method in class com.cmpware.cmp.memory.LocalMemory
 
resize(int) - Method in interface com.cmpware.cmp.memory.MemoryInterface
This method resizes the memory array.
resize(int) - Method in class com.cmpware.cmp.Memory
Deprecated. use getLocalMemory().resize(int)
resize() - Method in class com.cmpware.ide.views.EasyText
This should be called whenever the size of the window or the content changes.
RESTORE - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
RETT - Static variable in class com.cmpware.cmp.models.Sparc.OP3
 
rFloat(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a float from the register file.
rHalf(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a half word from the register file.
rHalfu(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a half word from the register file represented as an unsigned in 32 bit integer format.
Ring - Class in com.cmpware.cmp.networks
This implements a ring network.
Ring() - Constructor for class com.cmpware.cmp.networks.Ring
 
Ring - Class in com.cmpware.cmp.system.memory
This implements ring of processors with shared memory between each of the nodes.
Ring() - Constructor for class com.cmpware.cmp.system.memory.Ring
 
rInt(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns an integer from the register file.
rIntu(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a half word from the register file represented as an unsigned in 64 bit long integer format.
rLong(int, int) - Method in class com.cmpware.cmp.models.SPU
This method returns a long word from the register file.
RN0 - Static variable in class com.cmpware.cmp.models.PowerPC_fp.FPSCR
 
RN1 - Static variable in class com.cmpware.cmp.models.PowerPC_fp.FPSCR
 
rotate(short, int) - Method in class com.cmpware.cmp.models.SPU
This method left rotates a half integer.
rotate(int, int) - Method in class com.cmpware.cmp.models.SPU
This method left rotates an integer.
rotateLeft(int, int) - Static method in class com.cmpware.cmp.models.PowerPC
This method rotates the value a left by r.
rotateLeft(int, int) - Static method in class com.cmpware.cmp.models.PowerPC64
This method rotates the value a left by r.
rotateLeft(long, int) - Static method in class com.cmpware.cmp.models.PowerPC64
This method rotates the value a left by r.
rs - Variable in class com.cmpware.cmp.models.MIPS32
The value in the 's' register
rs - Static variable in class com.cmpware.cmp.models.Xtensa
 
rsi5 - Static variable in class com.cmpware.cmp.models.Xtensa
 
RSP - Class in com.cmpware.gdb
This class implements a basic GDB Remote Serial Protocol (RSP) interface.
RSP() - Constructor for class com.cmpware.gdb.RSP
 
rst - Static variable in class com.cmpware.cmp.models.Xtensa
 
rt - Variable in class com.cmpware.cmp.models.MIPS32
The value in the 't' register
rt - Variable in class com.cmpware.cmp.models.SPU
The value in the 'rt' register
rt - Static variable in class com.cmpware.cmp.models.Xtensa
 
rt2 - Variable in class com.cmpware.cmp.models.SPU
The value in the 'rt' register for RRR instructions
rti5 - Static variable in class com.cmpware.cmp.models.Xtensa
 
rtsi4 - Static variable in class com.cmpware.cmp.models.Xtensa
 
run(FastModel, String, String) - Static method in class com.cmpware.fastmodel.AsmTool
To be run from the main() routine in the class that inherits AsmTool.
run(FastModel, String) - Static method in class com.cmpware.fastmodel.DasmTool
To be run from the main() routine in the class that inherits AsmTool.
run() - Method in class com.cmpware.ide.actions.ClearProfileAction
 
run() - Method in class com.cmpware.ide.actions.DoubleDisplayAction
 
run(IAction) - Method in class com.cmpware.ide.actions.ExportAction
 
run() - Method in class com.cmpware.ide.actions.FlipHorizAction
 
run() - Method in class com.cmpware.ide.actions.FlipVertAction
 
run() - Method in class com.cmpware.ide.actions.FloatDisplayAction
 
run() - Method in class com.cmpware.ide.actions.HexDisplayAction
 
run() - Method in class com.cmpware.ide.actions.IntDisplayAction
 
run(IAction) - Method in class com.cmpware.ide.actions.LoadAction
 
run(IAction) - Method in class com.cmpware.ide.actions.LoadAllAction
This overloads the Action.run() method.
run() - Method in class com.cmpware.ide.actions.LongDisplayAction
 
run() - Method in class com.cmpware.ide.actions.ProfileAction
 
run(IAction) - Method in class com.cmpware.ide.actions.ReloadAllAction
This overloads the Action.run() method.
run(IAction) - Method in class com.cmpware.ide.actions.ResetAction
 
run(IAction) - Method in class com.cmpware.ide.actions.RunAction
 
run(IAction) - Method in class com.cmpware.ide.actions.StepAction
 
run(IAction) - Method in class com.cmpware.ide.actions.StopAction
 
run() - Method in class com.cmpware.ide.actions.ZoomInAction
 
run() - Method in class com.cmpware.ide.actions.ZoomOutAction
 
run() - Method in class com.cmpware.ide.MpModel.Go
 
run() - Method in class com.cmpware.ide.MpModel.Step
 
run(AutoModel, String, String) - Static method in class com.cmpware.tools.AsmTool
To be run from the main() routine in the class that inherits AsmTool.
run(AutoModel, String) - Static method in class com.cmpware.tools.DasmTool
To be run from the main() routine in the class that inherits AsmTool.
RunAction - Class in com.cmpware.ide.actions
This implements the action for the Run command.
RunAction() - Constructor for class com.cmpware.ide.actions.RunAction
 
runningPower - Variable in class com.cmpware.cmp.Processor
The power consumption while the processor is running (mW)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z