Index

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 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form

I

i() - Method in class be.lmenten.avr.core.data.CoreStatusRegister
 
i(boolean) - Method in class be.lmenten.avr.core.data.CoreStatusRegister
 
I - Enum constant in enum class be.lmenten.avr.core.register.StatusRegister
 
ICALL - Class in be.lmenten.avr.core.instruction.flow
 
ICALL - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
Indirect call to subroutine
ICALL() - Constructor for class be.lmenten.avr.core.instruction.flow.ICALL
 
IDLE - Enum constant in enum class be.lmenten.avr.core.mcu.RunningMode
 
IJMP - Class in be.lmenten.avr.core.instruction.flow
 
IJMP - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
Indirect jump
IJMP() - Constructor for class be.lmenten.avr.core.instruction.flow.IJMP
 
IN - Class in be.lmenten.avr.core.instruction.transfer
 
IN - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
Load I/O location to register
IN(Register, int) - Constructor for class be.lmenten.avr.core.instruction.transfer.IN
 
INC - Class in be.lmenten.avr.core.instruction.arithmetic
 
INC - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
Increment
INC(Register) - Constructor for class be.lmenten.avr.core.instruction.arithmetic.INC
 
init() - Static method in enum class be.lmenten.avr.core.instruction.InstructionSet
For every InstructionSet entries, process the InstructionDescriptor annotation of the instruction handler implementations (using its class), then sort the entries based on its opcode mask for disassembler.
insertOperand(InstructionSet.OperandType, int, int) - Method in enum class be.lmenten.avr.core.instruction.InstructionSet
Insert and operand value into an opcode.
installFakeBootLoader() - Method in class be.lmenten.avr.core.Core
 
Instruction - Class in be.lmenten.avr.core.instruction
 
Instruction() - Constructor for class be.lmenten.avr.core.instruction.Instruction
 
Instruction_A5b3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_A5b3(int, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_A5b3
 
Instruction_b3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_b3(int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_b3
 
Instruction_k12 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_k12(int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_k12
 
Instruction_k22 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_k22(int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_k22
 
Instruction_K4 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_K4(int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_K4
 
Instruction_k7s3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_k7s3(StatusRegister, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_k7s3
 
Instruction_Rd2 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd2(UpperRegisterPair) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd2
 
Instruction_Rd2K6 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd2K6(UpperRegisterPair, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd2K6
 
Instruction_Rd3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd3(LowUpperRegister) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd3
 
Instruction_Rd3Rr3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd3Rr3(LowUpperRegister, LowUpperRegister) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd3Rr3
 
Instruction_Rd4 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd4(UpperRegister) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd4
 
Instruction_Rd4k7 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd4k7(UpperRegister, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd4k7
 
Instruction_Rd4K8 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd4K8(UpperRegister, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd4K8
 
Instruction_Rd4Rr4 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd4Rr4(UpperRegister, UpperRegister) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd4Rr4
 
Instruction_Rd5 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd5(Register) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd5
 
Instruction_Rd5A6 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd5A6(Register, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd5A6
 
Instruction_Rd5b3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd5b3(Register, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd5b3
 
Instruction_Rd5k16 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd5k16(Register, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd5k16
 
Instruction_Rd5Rr5 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rd5Rr5(Register, Register) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rd5Rr5
 
Instruction_RdP4 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_RdP4(RegisterPair) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_RdP4
 
Instruction_RdP4RrP4 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_RdP4RrP4(RegisterPair, RegisterPair) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_RdP4RrP4
 
Instruction_Rr4 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rr4(UpperRegister) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rr4
 
Instruction_Rr4k7 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rr4k7(UpperRegister, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rr4k7
 
Instruction_Rr5 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rr5(Register) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rr5
 
Instruction_Rr5A6 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rr5A6(Register, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rr5A6
 
Instruction_Rr5b3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rr5b3(Register, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rr5b3
 
Instruction_Rr5k16 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_Rr5k16(Register, int) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_Rr5k16
 
Instruction_s3 - Class in be.lmenten.avr.core.instruction.xbase
 
Instruction_s3(StatusRegister) - Constructor for class be.lmenten.avr.core.instruction.xbase.Instruction_s3
 
InstructionDescriptor - Annotation Interface in be.lmenten.avr.core.instruction
 
InstructionSet - Enum Class in be.lmenten.avr.core.instruction
 
InstructionSet.OperandType - Enum Class in be.lmenten.avr.core.instruction
 
InstructionSetDebug - Class in be.lmenten.avr.core.instruction
 
InstructionSetDebug() - Constructor for class be.lmenten.avr.core.instruction.InstructionSetDebug
 
IntelHexReader - Class in be.lmenten.avr.binfmt.hex
 
IntelHexReader(File) - Constructor for class be.lmenten.avr.binfmt.hex.IntelHexReader
 
IntelHexReader(String) - Constructor for class be.lmenten.avr.binfmt.hex.IntelHexReader
 
IntelHexWriter - Class in be.lmenten.avr.binfmt.hex
 
IntelHexWriter(File) - Constructor for class be.lmenten.avr.binfmt.hex.IntelHexWriter
 
IntelHexWriter(String) - Constructor for class be.lmenten.avr.binfmt.hex.IntelHexWriter
 
interrupt(int) - Method in class be.lmenten.avr.core.Core
 
INTERRUPTED - Enum constant in enum class be.lmenten.avr.core.mcu.RunningMode
 
INVALID_DATA - Enum constant in enum class be.lmenten.avr.core.event.CoreEventType
 
INVALID_OPCODE - Enum constant in enum class be.lmenten.avr.core.event.CoreEventType
 
INVALID_OPCODE_2 - Enum constant in enum class be.lmenten.avr.core.event.CoreEventType
 
invalidData(Instruction, int) - Method in class be.lmenten.avr.core.Core
 
invalidOpcode(Instruction, int) - Method in class be.lmenten.avr.core.Core
 
invalidOpcode2(Instruction, int) - Method in class be.lmenten.avr.core.Core
 
IO - Enum constant in enum class be.lmenten.avr.core.descriptor.CoreRegistersFile
 
ioDebugRegisterDirty() - Method in interface be.lmenten.avr.core.CoreModel
On-chip Debug Register.
ioDebugRegisterDirty(boolean) - Method in class be.lmenten.avr.core.Core
 
IRegister - Interface in be.lmenten.avr.core.register
 
IRegisterIndex - Interface in be.lmenten.avr.core.register
 
IRegisterPair - Interface in be.lmenten.avr.core.register
 
is32bits() - Method in class be.lmenten.avr.core.instruction.Instruction
 
is32bits() - Element in annotation interface be.lmenten.avr.core.instruction.InstructionDescriptor
 
is32bits() - Method in enum class be.lmenten.avr.core.instruction.InstructionSet
Is this instruction 2 words wide.
isAlias() - Element in annotation interface be.lmenten.avr.core.instruction.InstructionDescriptor
 
isAlias() - Method in enum class be.lmenten.avr.core.instruction.InstructionSet
Check if this instruction is an alias (i.e.
isBitUsed(int) - Method in class be.lmenten.avr.core.descriptor.CoreRegisterDescriptor
 
isCellFlashed() - Method in class be.lmenten.avr.core.event.CoreDataEvent
 
isCleared(int) - Method in enum class be.lmenten.avr.core.register.StatusRegister
 
isDirty() - Method in class be.lmenten.avr.core.CoreMemoryCell
 
isExecuteAccessRecordingEnabled() - Method in class be.lmenten.avr.core.CoreMemoryCell
 
isInitialized() - Static method in enum class be.lmenten.avr.core.instruction.InstructionSet
 
isInstructionMissing(InstructionSet) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
 
isPostIncrement() - Method in enum class be.lmenten.avr.core.register.RegisterIndexXYZ
 
isPreDecrement() - Method in enum class be.lmenten.avr.core.register.RegisterIndexXYZ
 
isReadAccessRecordingEnabled() - Method in class be.lmenten.avr.core.CoreMemoryCell
 
isSet(int) - Method in enum class be.lmenten.avr.core.register.StatusRegister
 
isSupportedBy(CoreVersion) - Method in enum class be.lmenten.avr.core.instruction.InstructionSet
Check if this instruction is supported by the given core version.
isWriteAccessRecordingEnabled() - Method in class be.lmenten.avr.core.CoreMemoryCell
 
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 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form