|
Exception Summary |
| Instr.ImmediateRequired |
The ImmediateRequired class represents an error
in construction of an instance of Instr where the
given operand is expected to be an immediate but is not. |
| Instr.InvalidImmediate |
The InvalidImmediate class represents an error in
construction of an instance of Instr where the
given immediate operand is not within the range that
is specified by the instruction set manual. |
| Instr.InvalidOperand |
The InvalidOperand class represents a runtime error
thrown by the constructor of an instruction or the build
method of a prototype when an operand does not meet the restrictions
imposed by the AVR instruction set architecture. |
| Instr.InvalidRegister |
The InvalidRegister class represents an error in
constructing an instance of Instr where a register
operand does not meet the instruction set specification. |
| Instr.RegisterRequired |
The RegisterRequired class represents an error
in construction of an instance of Instr where the
given operand is expected to be a register but is not. |
| Instr.WrongNumberOfOperands |
The WrongNumberOfOperands class represents a runtime
error thrown by the build method of a prototype when
the wrong number of operands is passed to build an instruction. |