Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
E
- eeprom - Variable in class be.lmenten.avr.core.Core
- EEPROM - Enum constant in enum class be.lmenten.avr.core.descriptor.CoreMemory
- EEPROM - Static variable in class be.lmenten.avr.core.event.CoreDataEvent
- EepromDriver - Class in be.lmenten.avr.core.driver.eeprom
- EepromDriver(Core, String, Properties) - Constructor for class be.lmenten.avr.core.driver.eeprom.EepromDriver
- EICALL - Class in be.lmenten.avr.core.instruction.flow
- EICALL - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Extended indirect call to subroutine
- EICALL() - Constructor for class be.lmenten.avr.core.instruction.flow.EICALL
- EIJMP - Class in be.lmenten.avr.core.instruction.flow
- EIJMP - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Extended indirect jump
- EIJMP() - Constructor for class be.lmenten.avr.core.instruction.flow.EIJMP
- EIND - Enum constant in enum class be.lmenten.avr.core.data.CoreControlRegister
- EIND - Enum constant in enum class be.lmenten.avr.core.descriptor.CoreFeatures
- ElfImage - Interface in be.lmenten.avr.binfmt.elf
- ElfImageReader - Interface in be.lmenten.avr.binfmt.elf
- ELPM - Class in be.lmenten.avr.core.instruction.transfer
- ELPM - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Extended load program memory (to RO)
- ELPM() - Constructor for class be.lmenten.avr.core.instruction.transfer.ELPM
- ELPM_Rd - Class in be.lmenten.avr.core.instruction.transfer
- ELPM_Rd - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Extended load program memory (to Rd)
- ELPM_Rd(Register, boolean) - Constructor for class be.lmenten.avr.core.instruction.transfer.ELPM_Rd
- EMPTY - Static variable in annotation interface be.lmenten.avr.core.instruction.InstructionDescriptor
- eof() - Method in interface be.lmenten.avr.binfmt.hex.HexImageReader
- eof() - Method in class be.lmenten.avr.binfmt.hex.IntelHexReader
- EOF - Enum constant in enum class be.lmenten.avr.binfmt.hex.HexRecordType
- EOR - Class in be.lmenten.avr.core.instruction.logic
- EOR - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Logical Exclusive OR
- EOR(Register, Register) - Constructor for class be.lmenten.avr.core.instruction.logic.EOR
- execute(Core) - Method in class be.lmenten.avr.core.instruction.arithmetic.ADC
- execute(Core) - Method in class be.lmenten.avr.core.instruction.arithmetic.ADD
- execute(Core) - Method in class be.lmenten.avr.core.instruction.arithmetic.ADIW
- execute(Core) - Method in class be.lmenten.avr.core.instruction.arithmetic.SBIW
- execute(Core) - Method in class be.lmenten.avr.core.instruction.arithmetic.test.CP
- execute(Core) - Method in class be.lmenten.avr.core.instruction.arithmetic.test.CPC
- execute(Core) - Method in class be.lmenten.avr.core.instruction.arithmetic.test.CPI
- execute(Core) - Method in class be.lmenten.avr.core.instruction.bit.ASR
- execute(Core) - Method in class be.lmenten.avr.core.instruction.bit.BLD
- execute(Core) - Method in class be.lmenten.avr.core.instruction.bit.BST
- execute(Core) - Method in class be.lmenten.avr.core.instruction.bit.sreg.BCLR
- execute(Core) - Method in class be.lmenten.avr.core.instruction.bit.sreg.BSET
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.CALL
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.JMP
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.RCALL
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.RJMP
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.SBIC
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.SBIS
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.SBRC
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.SBRS
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.sreg.BRBC
- execute(Core) - Method in class be.lmenten.avr.core.instruction.flow.sreg.BRBS
- execute(Core) - Method in class be.lmenten.avr.core.instruction.Instruction
-
Execute an instruction.
- execute(Core) - Method in class be.lmenten.avr.core.instruction.logic.AND
- execute(Core) - Method in class be.lmenten.avr.core.instruction.logic.ANDI
- execute(Core) - Method in class be.lmenten.avr.core.instruction.logic.EOR
- execute(Core) - Method in class be.lmenten.avr.core.instruction.logic.OR
- execute(Core) - Method in class be.lmenten.avr.core.instruction.logic.ORI
- execute(Core) - Method in class be.lmenten.avr.core.instruction.mcu.NOP
- execute(Core) - Method in class be.lmenten.avr.core.instruction.transfer.IN
- execute(Core) - Method in class be.lmenten.avr.core.instruction.transfer.LDI
- execute(Core) - Method in class be.lmenten.avr.core.instruction.transfer.MOV
- execute(Core) - Method in class be.lmenten.avr.core.instruction.transfer.OUT
- EXECUTE - Enum constant in enum class be.lmenten.avr.core.analysis.AccessType
- exportExtendedIoRegisters(BiConsumer<Integer, CoreRegisterDescriptor>) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
- exportFuses(BiConsumer<Integer, CoreRegisterDescriptor>) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
- exportInterrupts(BiConsumer<String, CoreInterruptDescriptor>) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
- exportIoRegisters(BiConsumer<Integer, CoreRegisterDescriptor>) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
- exportLockBits(BiConsumer<Integer, CoreRegisterDescriptor>) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
- exportRegisters(BiConsumer<Integer, CoreRegisterDescriptor>) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
- exportSymbols(BiConsumer<String, CoreSymbolDefinition>) - Method in class be.lmenten.avr.core.descriptor.CoreDescriptor
- EXTENDED_IO - Enum constant in enum class be.lmenten.avr.core.descriptor.CoreRegistersFile
- EXTENDED_LINEAR_ADDRESS - Enum constant in enum class be.lmenten.avr.binfmt.hex.HexRecordType
- EXTENDED_SEGMENT_ADDRESS - Enum constant in enum class be.lmenten.avr.binfmt.hex.HexRecordType
- EXTENDED_STANDBY - Enum constant in enum class be.lmenten.avr.core.mcu.RunningMode
- EXTERNAL - Enum constant in enum class be.lmenten.avr.core.mcu.ResetSources
- EXTERNAL_SRAM - Enum constant in enum class be.lmenten.avr.core.descriptor.CoreFeatures
- extractOperand(InstructionSet.OperandType, int) - Method in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Extract the value of an operand from an opcode.
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form