Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
B
- b - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet.OperandType
- BCLR - Class in be.lmenten.avr.core.instruction.bit.sreg
- BCLR - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Bit clear in SREG
- BCLR(StatusRegister) - Constructor for class be.lmenten.avr.core.instruction.bit.sreg.BCLR
- be.lmenten.avr.assembler - package be.lmenten.avr.assembler
- be.lmenten.avr.binfmt.elf - package be.lmenten.avr.binfmt.elf
- be.lmenten.avr.binfmt.hex - package be.lmenten.avr.binfmt.hex
- be.lmenten.avr.core - package be.lmenten.avr.core
- be.lmenten.avr.core.analysis - package be.lmenten.avr.core.analysis
- be.lmenten.avr.core.data - package be.lmenten.avr.core.data
- be.lmenten.avr.core.descriptor - package be.lmenten.avr.core.descriptor
- be.lmenten.avr.core.driver - package be.lmenten.avr.core.driver
- be.lmenten.avr.core.driver.eeprom - package be.lmenten.avr.core.driver.eeprom
- be.lmenten.avr.core.event - package be.lmenten.avr.core.event
- be.lmenten.avr.core.exception - package be.lmenten.avr.core.exception
- be.lmenten.avr.core.instruction - package be.lmenten.avr.core.instruction
- be.lmenten.avr.core.instruction.arithmetic - package be.lmenten.avr.core.instruction.arithmetic
- be.lmenten.avr.core.instruction.arithmetic.test - package be.lmenten.avr.core.instruction.arithmetic.test
- be.lmenten.avr.core.instruction.bit - package be.lmenten.avr.core.instruction.bit
- be.lmenten.avr.core.instruction.bit.sreg - package be.lmenten.avr.core.instruction.bit.sreg
- be.lmenten.avr.core.instruction.flow - package be.lmenten.avr.core.instruction.flow
- be.lmenten.avr.core.instruction.flow.sreg - package be.lmenten.avr.core.instruction.flow.sreg
- be.lmenten.avr.core.instruction.logic - package be.lmenten.avr.core.instruction.logic
- be.lmenten.avr.core.instruction.mcu - package be.lmenten.avr.core.instruction.mcu
- be.lmenten.avr.core.instruction.transfer - package be.lmenten.avr.core.instruction.transfer
- be.lmenten.avr.core.instruction.xbase - package be.lmenten.avr.core.instruction.xbase
- be.lmenten.avr.core.mcu - package be.lmenten.avr.core.mcu
- be.lmenten.avr.core.register - package be.lmenten.avr.core.register
- be.lmenten.utils.lang - package be.lmenten.utils.lang
- BIG_ENDIAN - Enum constant in enum class be.lmenten.avr.binfmt.hex.HexDataEndianness
- bit(int) - Method in class be.lmenten.avr.core.CoreMemoryCell
-
Get the state of a single bit.
- bit(int) - Method in class be.lmenten.avr.core.data.Value
-
Get the state of a single bit.
- bit(int, boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
-
Set the state of a single bit.
- bit(int, boolean) - Method in class be.lmenten.avr.core.data.Value
-
Set the state of a single bit.
- bit(int, int) - Static method in class be.lmenten.utils.lang.NumberUtils
-
Get the state of a single bit.
- bit(int, int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
-
Set the state of a single bit.
- bit(String) - Method in class be.lmenten.avr.core.data.CoreRegister
- bit(String, boolean) - Method in class be.lmenten.avr.core.data.CoreRegister
- bit0() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit0() - Method in class be.lmenten.avr.core.data.Value
- bit0(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit0(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit0(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit0(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit1() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit1() - Method in class be.lmenten.avr.core.data.Value
- bit1(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit1(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit1(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit1(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit10() - Method in class be.lmenten.avr.core.data.Value
- bit10() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit10(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit10(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bit11() - Method in class be.lmenten.avr.core.data.Value
- bit11() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit11(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit11(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bit12() - Method in class be.lmenten.avr.core.data.Value
- bit12() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit12(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit12(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bit13() - Method in class be.lmenten.avr.core.data.Value
- bit13() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit13(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit13(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bit14() - Method in class be.lmenten.avr.core.data.Value
- bit14() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit14(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit14(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bit15() - Method in class be.lmenten.avr.core.data.Value
- bit15() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit15(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit15(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bit2() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit2() - Method in class be.lmenten.avr.core.data.Value
- bit2(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit2(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit2(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit2(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit3() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit3() - Method in class be.lmenten.avr.core.data.Value
- bit3(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit3(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit3(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit3(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit4() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit4() - Method in class be.lmenten.avr.core.data.Value
- bit4(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit4(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit4(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit4(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit5() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit5() - Method in class be.lmenten.avr.core.data.Value
- bit5(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit5(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit5(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit5(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit6() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit6() - Method in class be.lmenten.avr.core.data.Value
- bit6(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit6(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit6(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit6(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit7() - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit7() - Method in class be.lmenten.avr.core.data.Value
- bit7(boolean) - Method in class be.lmenten.avr.core.CoreMemoryCell
- bit7(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit7(int) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit7(int, boolean) - Static method in class be.lmenten.utils.lang.NumberUtils
- bit8() - Method in class be.lmenten.avr.core.data.Value
- bit8() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit8(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit8(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bit9() - Method in class be.lmenten.avr.core.data.Value
- bit9() - Method in class be.lmenten.avr.core.instruction.Instruction
- bit9(boolean) - Method in class be.lmenten.avr.core.data.Value
- bit9(boolean) - Method in class be.lmenten.avr.core.instruction.Instruction
- bits(byte) - Method in class be.lmenten.avr.core.data.CoreData
-
several locations in the opcode, the value is packed and can be directly used.
- bits(String...) - Method in class be.lmenten.avr.core.data.CoreRegister
- BLD - Class in be.lmenten.avr.core.instruction.bit
- BLD - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Bit load from T flag in SREG to bit in register
- BLD(Register, int) - Constructor for class be.lmenten.avr.core.instruction.bit.BLD
- BOOT_LOADER - Enum constant in enum class be.lmenten.avr.core.descriptor.CoreFeatures
- BRBC - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRBC - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if bit in SREG is cleared
- BRBC(StatusRegister, int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRBC
- BRBS - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRBS - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if bit in SREG is set
- BRBS(StatusRegister, int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRBS
- BRCC - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRCC - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if carry is cleared
- BRCC(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRCC
- BRCS - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRCS - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch is carry is set
- BRCS(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRCS
- BREAK - Class in be.lmenten.avr.core.instruction.mcu
- BREAK - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Break
- BREAK - Enum constant in enum class be.lmenten.avr.core.mcu.RunningMode
- BREAK() - Constructor for class be.lmenten.avr.core.instruction.mcu.BREAK
- BREQ - Class in be.lmenten.avr.core.instruction.flow.sreg
- BREQ - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if equal
- BREQ(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BREQ
- BRGE - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRGE - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if greater or equal (signed)
- BRGE(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRGE
- BRHC - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRHC - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if half carry flag is cleared
- BRHC(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRHC
- BRHS - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRHS - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if half carry flag is set
- BRHS(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRHS
- BRID - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRID - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if global interrupt is disabled
- BRID(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRID
- BRIE - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRIE - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if global interrupt is enabled
- BRIE(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRIE
- BRLO - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRLO - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if lower (unsigned)
- BRLO(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRLO
- BRLT - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRLT - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if less than (signed)
- BRLT(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRLT
- BRMI - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRMI - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if minus
- BRMI(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRMI
- BRNE - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRNE - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if not equal
- BRNE(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRNE
- BROWN_OUT - Enum constant in enum class be.lmenten.avr.core.mcu.ResetSources
- BRPL - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRPL - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if plus
- BRPL(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRPL
- BRSH - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRSH - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if same or higher (unsigned)
- BRSH(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRSH
- BRTC - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRTC - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if T flag is cleared
- BRTC(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRTC
- BRTS - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRTS - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if T flag is set
- BRTS(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRTS
- BRVC - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRVC - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if overflow flag is cleared
- BRVC(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRVC
- BRVS - Class in be.lmenten.avr.core.instruction.flow.sreg
- BRVS - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Branch if overflow flag is set
- BRVS(int) - Constructor for class be.lmenten.avr.core.instruction.flow.sreg.BRVS
- BSET - Class in be.lmenten.avr.core.instruction.bit.sreg
- BSET - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Bit set in SREG
- BSET(StatusRegister) - Constructor for class be.lmenten.avr.core.instruction.bit.sreg.BSET
- BST - Class in be.lmenten.avr.core.instruction.bit
- BST - Enum constant in enum class be.lmenten.avr.core.instruction.InstructionSet
-
Bit store from bit in register to T flag in SREG
- BST(Register, int) - Constructor for class be.lmenten.avr.core.instruction.bit.BST
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form