Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
E
e1
- Static variable in class com.cmpware.ide.
CmpwarePlugin
The E1 message
e1_flag
- Variable in class com.cmpware.cmp.models.
ARC700
Shadow E1 (interrupt mask) flag
e2
- Static variable in class com.cmpware.ide.
CmpwarePlugin
The E2 message
e2_flag
- Variable in class com.cmpware.cmp.models.
ARC700
Shadow E2 (interrupt mask) flag
e_ehsize
- Variable in class com.cmpware.elf.
ElfHeader
The ELF header size (in bytes)
e_entry
- Variable in class com.cmpware.elf.
ElfHeader
The entry point (virtual address)
e_flags
- Variable in class com.cmpware.elf.
ElfHeader
Processor-specific flags
e_machine
- Variable in class com.cmpware.elf.
ElfHeader
The machine type
e_phentsize
- Variable in class com.cmpware.elf.
ElfHeader
Program header table entry size
e_phnum
- Variable in class com.cmpware.elf.
ElfHeader
The number of Program header table entries
e_phoff
- Variable in class com.cmpware.elf.
ElfHeader
Program Header Table's offset (bytes)
e_shentsize
- Variable in class com.cmpware.elf.
ElfHeader
Section Header Entry size (bytes)
e_shnum
- Variable in class com.cmpware.elf.
ElfHeader
The number of Section headers
e_shoff
- Variable in class com.cmpware.elf.
ElfHeader
Section header table offset (bytes)
e_shstrndx
- Variable in class com.cmpware.elf.
ElfHeader
The string table index (in section header table)
e_type
- Variable in class com.cmpware.elf.
ElfHeader
The object file type
e_version
- Variable in class com.cmpware.elf.
ElfHeader
The file object version
EA
- Static variable in class com.cmpware.cmp.models.
LatticeMicro32.REG
EAR
- Static variable in class com.cmpware.cmp.models.
MicroBlaze
EAR
- Static variable in class com.cmpware.cmp.models.
MicroBlaze_old
east
- Static variable in class com.cmpware.cmp.models.
HardNodeDemo
The East MMIO port
EAST
- Static variable in class com.cmpware.cmp.networks.
LinearArray
The address of the 'east' IO register
EAST
- Static variable in class com.cmpware.cmp.networks.
LM32_demo
The address of the 'east' IO register
EAST
- Static variable in class com.cmpware.cmp.networks.
Ring
The address of the 'east' IO register
EAST
- Static variable in class com.cmpware.cmp.networks.
Torus
The address of the 'east' IO register
EAST
- Static variable in class com.cmpware.cmp.networks.
VT_ECE_5530
The address of the 'east' IO register
EAST
- Static variable in class com.cmpware.cmp.system.memory.
Torus
The start address of the 'east' shared memory bank
EAST_REG
- Static variable in class com.cmpware.cmp.networks.
VT_ECE_5530
The East FSL register
EasyColumn
- Class in
com.cmpware.ide.views
This class is is used to describe a table column.
EasyColumn(String, int, int, int)
- Constructor for class com.cmpware.ide.views.
EasyColumn
This constructor is used to build up the Easy Column data.
EasySorter
- Class in
com.cmpware.ide.views
This class implements a generic sorter for the Easy table.
EasySorter(int)
- Constructor for class com.cmpware.ide.views.
EasySorter
The Constructor.
EasySorter(int, boolean)
- Constructor for class com.cmpware.ide.views.
EasySorter
The Constructor.
EasyTable
- Class in
com.cmpware.ide.views
This class provides an easy interface for creating tables.
EasyTable()
- Constructor for class com.cmpware.ide.views.
EasyTable
The constructor
EasyTable.EasySelectionAdapter
- Class in
com.cmpware.ide.views
This selection adapter is used to provide the sorter for the columns.
EasyTable.EasySelectionAdapter(int)
- Constructor for class com.cmpware.ide.views.
EasyTable.EasySelectionAdapter
The constructor
EasyTable.NumericDisplayType
- Class in
com.cmpware.ide.views
This class contains definitions for the display types for the numeric values in the EasyTable.
EasyTable.NumericDisplayType()
- Constructor for class com.cmpware.ide.views.
EasyTable.NumericDisplayType
EasyTable.ViewContentProvider
- Class in
com.cmpware.ide.views
This class provides the content for the Special Register table view.
EasyTable.ViewContentProvider()
- Constructor for class com.cmpware.ide.views.
EasyTable.ViewContentProvider
EasyTable.ViewLabelProvider
- Class in
com.cmpware.ide.views
This class provides the labels for the Special Register table view.
EasyTable.ViewLabelProvider()
- Constructor for class com.cmpware.ide.views.
EasyTable.ViewLabelProvider
EasyText
- Class in
com.cmpware.ide.views
This describes the Easy Text interface.
EasyText()
- Constructor for class com.cmpware.ide.views.
EasyText
EBA
- Static variable in class com.cmpware.cmp.models.
LatticeMicro32.SREG
EC
- Static variable in class com.cmpware.cmp.models.
Sparc.PSR
ECR
- Static variable in class com.cmpware.cmp.models.
ARC700.SREG
EE
- Static variable in class com.cmpware.cmp.models.
MicroBlaze
EE
- Static variable in class com.cmpware.cmp.models.
MicroBlaze_old
EE
- Static variable in class com.cmpware.cmp.models.
PowerPC.MSR
EE
- Static variable in class com.cmpware.cmp.models.
PowerPC64.MSR
EF
- Static variable in class com.cmpware.cmp.models.
Sparc.PSR
EFA
- Static variable in class com.cmpware.cmp.models.
ARC700.SREG
EI_CLASS
- Static variable in class com.cmpware.elf.
ElfHeader
File class (e_ident[])
EI_DATA
- Static variable in class com.cmpware.elf.
ElfHeader
Data encoding (e_ident[])
EI_MAG0
- Static variable in class com.cmpware.elf.
ElfHeader
File identification (e_ident[])
EI_MAG1
- Static variable in class com.cmpware.elf.
ElfHeader
File identification (e_ident[])
EI_MAG2
- Static variable in class com.cmpware.elf.
ElfHeader
File identification (e_ident[])
EI_MAG3
- Static variable in class com.cmpware.elf.
ElfHeader
File identification (e_ident[])
EI_NIDENT
- Static variable in class com.cmpware.elf.
ElfHeader
The length of the identification string
EI_PAD
- Static variable in class com.cmpware.elf.
ElfHeader
Start of padding bytes (e_ident[])
EI_VERSION
- Static variable in class com.cmpware.elf.
ElfHeader
File version (e_ident[])
EIP
- Static variable in class com.cmpware.cmp.models.
MicroBlaze
EIP
- Static variable in class com.cmpware.cmp.models.
MicroBlaze_old
elf
- Variable in class com.cmpware.cmp.
Processor
The most recently loaded ELF file
Elf
- Class in
com.cmpware.elf
This describes the interface to the ELF executable file format.
Elf()
- Constructor for class com.cmpware.elf.
Elf
ELF_TRACE
- Static variable in class com.cmpware.ide.
Configuration
The debug trace flag for the ELF reader
ELFCLASS32
- Static variable in class com.cmpware.elf.
ElfHeader
32-bit objects (e_ident[EI_CLASS])
ELFCLASS64
- Static variable in class com.cmpware.elf.
ElfHeader
64-bit objects (e_ident[EI_CLASS])
ELFCLASSNONE
- Static variable in class com.cmpware.elf.
ElfHeader
Invalid class (e_ident[EI_CLASS])
ELFDATA2LSB
- Static variable in class com.cmpware.elf.
ElfHeader
"Little endian" encoding (e_ident[EI_DATA])
ELFDATA2MSB
- Static variable in class com.cmpware.elf.
ElfHeader
"Big endian" encoding (e_ident[EI_DATA])
ELFDATANONE
- Static variable in class com.cmpware.elf.
ElfHeader
Invalid data encoding (e_ident[EI_DATA])
ElfDump
- Class in
com.cmpware.tools
This class reads in an ELF file and dumps the data structures.
ElfDump()
- Constructor for class com.cmpware.tools.
ElfDump
elfHeader
- Variable in class com.cmpware.elf.
Elf
The ELF Header
ElfHeader
- Class in
com.cmpware.elf
This describes the ELF Header.
ElfHeader()
- Constructor for class com.cmpware.elf.
ElfHeader
ElfInputStream
- Class in
com.cmpware.elf
This class is similar to the DataInputStream but with optional byte swapping performed.
ElfInputStream(String)
- Constructor for class com.cmpware.elf.
ElfInputStream
The constructor that sets up the ELF Input Stream.
ElfInputStream(InputStream)
- Constructor for class com.cmpware.elf.
ElfInputStream
The constructor that sets up the ELF Input Stream.
ElfInputStream(InputStream, boolean)
- Constructor for class com.cmpware.elf.
ElfInputStream
This constructor that sets up the ELF Input Stream.
ElfInputStream(byte[], boolean)
- Constructor for class com.cmpware.elf.
ElfInputStream
This constructor that sets up the ELF Input Stream.
ElfInputStream(byte[], int, boolean)
- Constructor for class com.cmpware.elf.
ElfInputStream
This constructor that sets up the ELF Input Stream.
ElfOutputStream
- Class in
com.cmpware.elf
This class is similar to the DataOutputStream but with optional byte swapping performed.
ElfOutputStream(String)
- Constructor for class com.cmpware.elf.
ElfOutputStream
The constructor that sets up the ELF Output Stream.
ElfOutputStream(OutputStream)
- Constructor for class com.cmpware.elf.
ElfOutputStream
The constructor that sets up the ELF Output Stream.
ElfOutputStream(OutputStream, boolean)
- Constructor for class com.cmpware.elf.
ElfOutputStream
This constructor that sets up the ELF Output Stream.
ElfWrapper
- Class in
com.cmpware.tools
This class reads in a raw binary file and wraps it into a simple ELF format file.
ElfWrapper()
- Constructor for class com.cmpware.tools.
ElfWrapper
EM_386
- Static variable in class com.cmpware.elf.
ElfHeader
Intel 80386
EM_68K
- Static variable in class com.cmpware.elf.
ElfHeader
Motorola 68000
EM_860
- Static variable in class com.cmpware.elf.
ElfHeader
Intel 80860
EM_88K
- Static variable in class com.cmpware.elf.
ElfHeader
Motorola 88000
EM_M32
- Static variable in class com.cmpware.elf.
ElfHeader
AT&T WE32100
EM_MIPS
- Static variable in class com.cmpware.elf.
ElfHeader
MIPS RS3000
EM_NONE
- Static variable in class com.cmpware.elf.
ElfHeader
No machine
EM_SPARC
- Static variable in class com.cmpware.elf.
ElfHeader
SPARC
endAddr
- Variable in class com.cmpware.elf.
Scope
The scope end address
EQ
- Static variable in class com.cmpware.cmp.models.
ARC700.BRCC
EQ
- Static variable in class com.cmpware.cmp.models.
ARC700.CC
EQ
- Static variable in class com.cmpware.cmp.models.
PowerPC.CR0
EQ
- Static variable in class com.cmpware.cmp.models.
PowerPC64.CR0
ERBTA
- Static variable in class com.cmpware.cmp.models.
ARC700.SREG
ERET
- Static variable in class com.cmpware.cmp.models.
ARC700.SREG
ERSTATUS
- Static variable in class com.cmpware.cmp.models.
ARC700.SREG
ESR
- Static variable in class com.cmpware.cmp.models.
MicroBlaze
ESR
- Static variable in class com.cmpware.cmp.models.
MicroBlaze_old
ET
- Static variable in class com.cmpware.cmp.models.
Sparc.PSR
ET_CORE
- Static variable in class com.cmpware.elf.
ElfHeader
Core file
ET_DYN
- Static variable in class com.cmpware.elf.
ElfHeader
Shared object file
ET_EXEC
- Static variable in class com.cmpware.elf.
ElfHeader
Executable file
ET_NONE
- Static variable in class com.cmpware.elf.
ElfHeader
No file type
ET_REL
- Static variable in class com.cmpware.elf.
ElfHeader
Relocatable file
EV_CURRENT
- Static variable in class com.cmpware.elf.
ElfHeader
Current version
EV_NONE
- Static variable in class com.cmpware.elf.
ElfHeader
Invalid version
EVPR
- Static variable in class com.cmpware.cmp.models.
PowerPC.SR
EVPR
- Static variable in class com.cmpware.cmp.models.
PowerPC64.SR
EXCEPTION_MASK
- Static variable in class com.cmpware.cmp.models.
PowerPC_fp.FPSCR
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.ADD
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.ADDI
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.AND
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.BNZ
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.BR
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.BZ
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.LD
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.NOT_
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.OR
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.SHL
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.SHR
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.ST
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.SUB
exec(long)
- Method in class com.cmpware.cmp.models.
FastSimple.XOR
exec(long)
- Method in class com.cmpware.fastmodel.
Breakpoint
This abstract method implements the instruction execution.
exec(long)
- Method in class com.cmpware.fastmodel.
Function
This abstract method implements the instruction execution.
exec(long)
- Method in class com.cmpware.fastmodel.
IllegalOpcode
This abstract method implements the instruction execution.
exec(long)
- Method in class com.cmpware.fastmodel.
NullFunction
exec(Processor)
- Method in interface com.cmpware.tools.
AutoModel.Asm
This method implements the instruction execution.
exec(Processor)
- Method in interface com.cmpware.tools.
AutoModel.Function
This method implements the instruction execution.
exec(Processor)
- Method in interface com.cmpware.tools.
AutoModelVLIW.Function
This method implements the instruction execution.
execCount
- Variable in class com.cmpware.tools.
Instruction
The number of times this instruction has been executed
execute(int)
- Method in class com.cmpware.cmp.models.
ALU
execute(int)
- Method in class com.cmpware.cmp.models.
HardNodeDemo
execute(int)
- Method in class com.cmpware.cmp.models.
MicroBlaze_old
execute(int)
- Method in class com.cmpware.cmp.models.
NIOS
execute(int)
- Method in class com.cmpware.cmp.models.
NIOS2
execute(int)
- Method in class com.cmpware.cmp.models.
Null
execute(int)
- Method in class com.cmpware.cmp.models.
Sparc
execute(int)
- Method in class com.cmpware.cmp.
Processor
This method is called after the fetch() and decode() and represents the execution phase of the instruction.
execute(int)
- Method in class com.cmpware.fastmodel.
FastModel
execute(int)
- Method in class com.cmpware.fastmodel.
FastModel_old
execute(int)
- Method in class com.cmpware.tools.
AutoModel
execute(int)
- Method in class com.cmpware.tools.
AutoModelVLIW
ExportAction
- Class in
com.cmpware.ide.actions
This implements the action for the Export File command.
ExportAction()
- Constructor for class com.cmpware.ide.actions.
ExportAction
externalEvent
- Variable in class com.cmpware.cmp.models.
SPU
The Exernal Event flag
extractFields(BigInteger)
- Method in class com.cmpware.cmp.models.
FastSimple.Branch
extractFields(BigInteger)
- Method in class com.cmpware.cmp.models.
FastSimple.BranchImm
extractFields(BigInteger)
- Method in class com.cmpware.cmp.models.
FastSimple.Immediate
extractFields(BigInteger)
- Method in class com.cmpware.cmp.models.
FastSimple.LoadStore
extractFields(BigInteger)
- Method in class com.cmpware.cmp.models.
FastSimple.RegToReg
extractFields(BigInteger)
- Method in class com.cmpware.cmp.models.
FastSimple.Unary
extractFields(BigInteger)
- Method in class com.cmpware.fastmodel.
Breakpoint
extractFields(BigInteger)
- Method in class com.cmpware.fastmodel.
Function
This abstract method is used to copy the field values into local variables where thay are used by the instruction exec() routine.
extractFields(BigInteger)
- Method in class com.cmpware.fastmodel.
IllegalOpcode
extractFields(BigInteger)
- Method in class com.cmpware.fastmodel.
NullFunction
extui
- Static variable in class com.cmpware.cmp.models.
Xtensa
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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