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

P

P - Static variable in class com.cmpware.cmp.models.ARC700.CC
 
p - Static variable in class com.cmpware.cmp.models.ARC700
 
p - Variable in class com.cmpware.ide.views.MemoryView
The current processor
p_align - Variable in class com.cmpware.elf.ProgramHeader
The data alignment in memory and in the file
p_filesz - Variable in class com.cmpware.elf.ProgramHeader
The file size of the image (in bytes)
p_flags - Variable in class com.cmpware.elf.ProgramHeader
The segment flags
P_GDB_SERVER - Static variable in class com.cmpware.ide.CmpwarePlugin
The GDB SErverPath
P_IMAGE_BASE_ADDRESS - Static variable in class com.cmpware.ide.CmpwarePlugin
The image default base address
P_IMAGE_BITS - Static variable in class com.cmpware.ide.CmpwarePlugin
The image default bits
P_IMAGE_HEIGHT - Static variable in class com.cmpware.ide.CmpwarePlugin
The image default height
P_IMAGE_WIDTH - Static variable in class com.cmpware.ide.CmpwarePlugin
The image default width
P_LICENSE - Static variable in class com.cmpware.ide.CmpwarePlugin
The License code
P_LINK - Static variable in class com.cmpware.ide.CmpwarePlugin
The Link preference
p_memsz - Variable in class com.cmpware.elf.ProgramHeader
The memory size of the image (in bytes)
P_MODEL_PATH - Static variable in class com.cmpware.ide.CmpwarePlugin
The Model Path
P_NETWORK - Static variable in class com.cmpware.ide.CmpwarePlugin
The Network preference
p_offset - Variable in class com.cmpware.elf.ProgramHeader
The program file offset (bytes)
p_paddr - Variable in class com.cmpware.elf.ProgramHeader
The physical address of the segment
P_PROCESSOR - Static variable in class com.cmpware.ide.CmpwarePlugin
The Processor preference
P_STEP_SIZE - Static variable in class com.cmpware.ide.CmpwarePlugin
The step size for a step command
P_SYSTEM_MEMORY - Static variable in class com.cmpware.ide.CmpwarePlugin
The System Memory preference
p_type - Variable in class com.cmpware.elf.ProgramHeader
The program type
p_vaddr - Variable in class com.cmpware.elf.ProgramHeader
The virtual address of the segment
pack(int, int) - Static method in class com.cmpware.cmp.Util
This method packs two 32-bit integers into a 64-bit long.
paint(GC, Canvas, Rectangle) - Method in class com.cmpware.ide.views.IconAnnotation
 
paintControl(PaintEvent) - Method in class com.cmpware.ide.views.ImageView
 
paintControl(PaintEvent) - Method in class com.cmpware.ide.views.Node
 
parent - Variable in class com.cmpware.elf.Scope
The parent scope (null for top level)
parent - Variable in class com.cmpware.elf.VariableType
The parent VariableType
parent - Variable in class com.cmpware.ide.views.DisassembleView
The parent widget
parent - Variable in class com.cmpware.ide.views.EasyText
The parent widget
parent - Variable in class com.cmpware.ide.views.MemoryView
The parent widget
parent - Variable in class com.cmpware.ide.views.SourceCodeView
The parent widget
parseInt(String) - Static method in class com.cmpware.cmp.Util
This method parses a string and returns an integer.
parseInt(String) - Static method in class com.cmpware.tools.ProcGen
This method parses a string and returns an integer.
parseInt(String) - Static method in class ProcGen
This method parses a string and returns an integer.
PC - Static variable in class com.cmpware.cmp.models.ARC700.SREG
 
PC - Static variable in class com.cmpware.cmp.models.LatticeMicro32.SREG
 
PC - Static variable in class com.cmpware.cmp.models.MicroBlaze
 
PC - Static variable in class com.cmpware.cmp.models.MicroBlaze_old
 
PC - Static variable in class com.cmpware.cmp.models.MIPS32.SREG
 
PC - Static variable in class com.cmpware.cmp.models.PowerPC.SR
 
PC - Static variable in class com.cmpware.cmp.models.PowerPC64.SR
 
PC - Static variable in class com.cmpware.cmp.models.Sparc.SR
 
PC - Static variable in class com.cmpware.cmp.models.Xtensa.SREG
 
pc - Variable in class com.cmpware.cmp.Processor
The current Program Counter (cached from getPC())
PCL - Static variable in class com.cmpware.cmp.models.ARC700.REG
 
PERSPECTIVE_ID - Static variable in class com.cmpware.ide.CmpwarePlugin
Perspective id
PF_R - Static variable in class com.cmpware.elf.ProgramHeader
Readable segment
PF_W - Static variable in class com.cmpware.elf.ProgramHeader
Writable segment
PF_X - Static variable in class com.cmpware.elf.ProgramHeader
Executable segment
PIL - Static variable in class com.cmpware.cmp.models.Sparc.PSR
 
pipelineNumber - Variable in class com.cmpware.cmp.models.SPU_pipeline.InstrData
The pipeline number (0 or 1)
PipelineRegister - Class in com.cmpware.cmp.links
This class implements a shared register.
PipelineRegister() - Constructor for class com.cmpware.cmp.links.PipelineRegister
 
PL - Static variable in class com.cmpware.cmp.models.ARC700.CC
 
PLUGIN_ID - Static variable in class com.cmpware.ide.CmpwarePlugin
Plugin id
PNZ - Static variable in class com.cmpware.cmp.models.ARC700.CC
 
POINTER - Static variable in class com.cmpware.elf.VariableType
The variable type is a pointer
postExecute(int) - Method in class com.cmpware.cmp.models.ARC700
 
postExecute(int) - Method in class com.cmpware.cmp.models.AutoSimple
 
postExecute(int) - Method in class com.cmpware.cmp.models.LatticeMicro32
 
postExecute(int) - Method in class com.cmpware.cmp.models.MicroBlaze
 
postExecute(int) - Method in class com.cmpware.cmp.models.MIPS32
 
postExecute(int) - Method in class com.cmpware.cmp.models.Xtensa
 
postExecute(int) - Method in class com.cmpware.tools.AutoModel
This method is called immediately after execution and may be overloaded to do things like save instruction field values to locals.
postExecute(int) - Method in class com.cmpware.tools.AutoModelVLIW
This method is called immediately after execution and may be overloaded to do things like save instruction field values to locals.
postLoad() - Method in class com.cmpware.cmp.models.PowerPC64
 
postLoad() - Method in class com.cmpware.cmp.Processor
This method it used to perform any operations that may be required after a file is loaded.
postLoad() - Method in class com.cmpware.fastmodel.FastModel
 
postLoad() - Method in class com.cmpware.fastmodel.FastModel_old
 
PowerMeterView - Class in com.cmpware.ide.views
This class displays Power Meter table.
PowerMeterView() - Constructor for class com.cmpware.ide.views.PowerMeterView
The constructor
PowerPC - Class in com.cmpware.cmp.models
This is an AutoModel implementation of the PowerPC processor.
PowerPC() - Constructor for class com.cmpware.cmp.models.PowerPC
The constructor
PowerPC.CR0 - Class in com.cmpware.cmp.models
This class defines the fields in the CR Special Register
PowerPC.CR0() - Constructor for class com.cmpware.cmp.models.PowerPC.CR0
 
PowerPC.MSR - Class in com.cmpware.cmp.models
This class defines the fields in the MSR Special Register
PowerPC.MSR() - Constructor for class com.cmpware.cmp.models.PowerPC.MSR
 
PowerPC.SR - Class in com.cmpware.cmp.models
This class defines the Special Register indicies
PowerPC.SR() - Constructor for class com.cmpware.cmp.models.PowerPC.SR
 
PowerPC.XER - Class in com.cmpware.cmp.models
This class defines the fields in the XER Special Register
PowerPC.XER() - Constructor for class com.cmpware.cmp.models.PowerPC.XER
 
PowerPC64 - Class in com.cmpware.cmp.models
This is an AutoModel implementation of the PowerPC 64 bit processor istructions.
PowerPC64() - Constructor for class com.cmpware.cmp.models.PowerPC64
The constructor
PowerPC64.CR0 - Class in com.cmpware.cmp.models
This class defines the fields in the CR Special Register
PowerPC64.CR0() - Constructor for class com.cmpware.cmp.models.PowerPC64.CR0
 
PowerPC64.MSR - Class in com.cmpware.cmp.models
This class defines the fields in the MSR Special Register
PowerPC64.MSR() - Constructor for class com.cmpware.cmp.models.PowerPC64.MSR
 
PowerPC64.SR - Class in com.cmpware.cmp.models
This class defines the Special Register indicies
PowerPC64.SR() - Constructor for class com.cmpware.cmp.models.PowerPC64.SR
 
PowerPC64.XER - Class in com.cmpware.cmp.models
This class defines the fields in the XER Special Register
PowerPC64.XER() - Constructor for class com.cmpware.cmp.models.PowerPC64.XER
 
PowerPC_fp - Class in com.cmpware.cmp.models
This is an implementation of the PowerPC floating point instructions using the AutoModel approach.
PowerPC_fp() - Constructor for class com.cmpware.cmp.models.PowerPC_fp
 
PowerPC_fp.FCR0 - Class in com.cmpware.cmp.models
This class defines the fields in the CR Special Register
PowerPC_fp.FCR0() - Constructor for class com.cmpware.cmp.models.PowerPC_fp.FCR0
 
PowerPC_fp.FPSCR - Class in com.cmpware.cmp.models
This class defines the fields in the FPSCR Special Register
PowerPC_fp.FPSCR() - Constructor for class com.cmpware.cmp.models.PowerPC_fp.FPSCR
 
PPE_LOCAL_MEMORY_SIZE - Static variable in class com.cmpware.cmp.system.memory.CellBE
The size of the PPE Local Memory
PPE_LOCAL_MEMORY_SIZE - Static variable in class com.cmpware.cmp.system.memory.DualCellBE
The size of the PPE Local Memory
PPE_LOCAL_MEMORY_SIZE - Static variable in class com.cmpware.cmp.system.memory.SPURS
The size of the PPE Local Memory
PR - Static variable in class com.cmpware.cmp.models.PowerPC.MSR
 
PR - Static variable in class com.cmpware.cmp.models.PowerPC64.MSR
 
preExecute(int) - Method in class com.cmpware.cmp.models.ARC700
 
preExecute(int) - Method in class com.cmpware.cmp.models.AutoSimple
 
preExecute(int) - Method in class com.cmpware.cmp.models.LatticeMicro32
 
preExecute(int) - Method in class com.cmpware.cmp.models.MicroBlaze
 
preExecute(int) - Method in class com.cmpware.cmp.models.MIPS32
 
preExecute(int) - Method in class com.cmpware.cmp.models.PowerPC
 
preExecute(int) - Method in class com.cmpware.cmp.models.PowerPC64
 
preExecute(int) - Method in class com.cmpware.cmp.models.SPU
 
preExecute(int) - Method in class com.cmpware.cmp.models.Xtensa
 
preExecute(int) - Method in class com.cmpware.tools.AutoModel
This method is called immediately before execution and may be overloaded to do things like save instruction field values to locals.
preExecute(int) - Method in class com.cmpware.tools.AutoModelVLIW
This method is called immediately before execution and may be overloaded to do things like save instruction field values to locals.
PREFERENCE_LOCK - Static variable in class com.cmpware.ide.Configuration
Retain user preferences
PreferencePage - Class in com.cmpware.ide
This class provides the Cmpware Preference page.
PreferencePage() - Constructor for class com.cmpware.ide.PreferencePage
 
prevInstr - Variable in class com.cmpware.cmp.Processor
The previous instruction
prevInstrCode - Variable in class com.cmpware.cmp.Processor
The previous instruction code
primary(Field, int) - Static method in class com.cmpware.fastmodel.Decoder
This factory method returns a decoder with new values added.
primary(AutoModel.Field, int) - Static method in class com.cmpware.tools.AutoModel.Decode
This factory method returns a decoder with new values added.
primary(AutoModelVLIW.Field, int) - Static method in class com.cmpware.tools.AutoModelVLIW.Decode
This factory method returns a decoder with new values added.
printStatus(String) - Static method in class com.cmpware.ide.CmpwarePlugin
This method prints a string to the status window.
Processor - Class in com.cmpware.cmp
This implements the generic processor interface and mechanisms.
Processor() - Constructor for class com.cmpware.cmp.Processor
 
PROCESSOR_SELECT_EVENT - Static variable in class com.cmpware.ide.MpModel
A processor selection event
processorArray - Static variable in class com.cmpware.cmp.models.ARC_demo
A processor array description
processorArray - Static variable in class com.cmpware.cmp.models.CellBE
The processor array description
processorArray - Static variable in class com.cmpware.cmp.models.Checkerboard
A processor array description
processorArray - Static variable in class com.cmpware.cmp.models.Default
A processor array description
processorArray - Static variable in class com.cmpware.cmp.models.DualCellBE
The processor array description
processorArray - Static variable in class com.cmpware.cmp.models.GdbTest
The processor array description
processorArray - Static variable in class com.cmpware.cmp.models.Hetero
A processor array description
processorArray - Static variable in class com.cmpware.cmp.models.LM32_demo
A processor array description
processorArray - Static variable in class com.cmpware.cmp.models.MIPS32_demo
A processor array description
processorArray - Static variable in class com.cmpware.cmp.models.SPURS
The processor array description
processorArray - Static variable in class com.cmpware.cmp.models.TestCustomArray
A processor array description
processorArray - Static variable in class com.cmpware.cmp.models.VT_ECE_5530
The processor array description
processorArray - Static variable in class com.cmpware.cmp.models.Xtensa_demo
A processor array description
ProcessorException - Exception in com.cmpware.cmp
This class implements the Processor Exception.
ProcessorException() - Constructor for exception com.cmpware.cmp.ProcessorException
The constructor
ProcessorException(String) - Constructor for exception com.cmpware.cmp.ProcessorException
A constructor.
ProcGen - Class in com.cmpware.tools
This class takes in a list of opcode names and values and produces some of the methods and data structures used to implement a processor.
ProcGen() - Constructor for class com.cmpware.tools.ProcGen
 
ProcGen - Class in <Unnamed>
This class takes in a list of opcode names and values and produces some of the methods and data structures used to implement a processor.
ProcGen() - Constructor for class ProcGen
 
profile - Variable in class com.cmpware.cmp.memory.LittleEndianMemory
The profile data
profile(int) - Method in class com.cmpware.cmp.memory.LittleEndianMemory
 
profile(int) - Method in class com.cmpware.cmp.memory.LocalMemory
 
profile(int) - Method in interface com.cmpware.cmp.memory.MemoryInterface
This method increments the profile count for a particular address.
profile(int) - Method in class com.cmpware.cmp.Memory
This method profiles a memory address.
profile - Variable in class com.cmpware.fastmodel.Instruction
The profile count
PROFILE_CHANGE_EVENT - Static variable in class com.cmpware.ide.MpModel
A Profile Change event
PROFILE_CLEAR_EVENT - Static variable in class com.cmpware.ide.MpModel
A Profile Clear event
PROFILE_GRANULARITY - Static variable in class com.cmpware.cmp.memory.LittleEndianMemory
The granularity of the profile (in bytes)
ProfileAction - Class in com.cmpware.ide.actions
This implements the action to toggle the profiler display in the disassembler view.
ProfileAction(IListener) - Constructor for class com.cmpware.ide.actions.ProfileAction
 
ProfileView - Class in com.cmpware.ide.views
This class displays the register values of the selected processor in a table.
ProfileView() - Constructor for class com.cmpware.ide.views.ProfileView
The constructor
programHeader - Variable in class com.cmpware.elf.Elf
The Program Headers
ProgramHeader - Class in com.cmpware.elf
This describes the ELF Program Header.
ProgramHeader() - Constructor for class com.cmpware.elf.ProgramHeader
 
prompt - Static variable in class com.cmpware.cmp.MpMon
The prompt string
propertyChange(PropertyChangeEvent) - Method in class com.cmpware.ide.MpModel
 
propertyChange(PropertyChangeEvent) - Method in class com.cmpware.ide.views.ImageView
 
PS - Static variable in class com.cmpware.cmp.models.Sparc.PSR
 
PSR - Static variable in class com.cmpware.cmp.models.Sparc.SR
 
PT_DYNAMIC - Static variable in class com.cmpware.elf.ProgramHeader
Dynamic linking information
PT_HIPROC - Static variable in class com.cmpware.elf.ProgramHeader
High value for processor-specific semantics segment
PT_INTERP - Static variable in class com.cmpware.elf.ProgramHeader
Pathg to program interpreter
PT_LOAD - Static variable in class com.cmpware.elf.ProgramHeader
A loadable segment (code)
PT_LOPROC - Static variable in class com.cmpware.elf.ProgramHeader
Low value for processor-specific semantics segment
PT_NOTE - Static variable in class com.cmpware.elf.ProgramHeader
Auxiliary information
PT_NULL - Static variable in class com.cmpware.elf.ProgramHeader
Null (inactive) segment
PT_PHDR - Static variable in class com.cmpware.elf.ProgramHeader
Program header table
PT_SHLIB - Static variable in class com.cmpware.elf.ProgramHeader
Reserved segment type
put(long, long, Object) - Method in class com.cmpware.elf.dwarf2.RangeLookupList
This method adds a new object to the range lookup list.

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