Serialized Form

Class avrora.syntax.AbstractParseException extends java.lang.RuntimeException implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

AbstractToken currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

java.lang.String eol
The end of line string for this machine.


programPoint

ProgramPoint programPoint


Class avrora.Avrora.Error extends java.lang.Error implements Serializable

Serialized Fields

message

java.lang.String message

param

java.lang.String param


Class avrora.Avrora.InternalError extends Avrora.Error implements Serializable


Class avrora.sim.BaseInterpreter.AddressOutOfBoundsException extends Avrora.Error implements Serializable

Serialized Fields

segment

java.lang.String segment

data_addr

int data_addr


Class avrora.sim.BaseInterpreter.NoSuchInstructionException extends Avrora.Error implements Serializable

Serialized Fields

pc

int pc


Class avrora.sim.BaseInterpreter.PCAlignmentException extends Avrora.Error implements Serializable

Serialized Fields

pc

int pc


Class avrora.sim.BaseInterpreter.PCOutOfBoundsException extends Avrora.Error implements Serializable

Serialized Fields

pc

int pc


Class avrora.CompilationError extends Avrora.Error implements Serializable

Serialized Fields

point

ProgramPoint point

errclass

java.lang.String errclass

errparams

java.lang.String[] errparams


Class avrora.sim.util.GlobalClock.InterruptedException extends java.lang.RuntimeException implements Serializable

Serialized Fields

exception

java.lang.InterruptedException exception


Class avrora.core.Instr.ImmediateRequired extends java.lang.RuntimeException implements Serializable

Serialized Fields

operand

Operand operand


Class avrora.core.Instr.InvalidImmediate extends Instr.InvalidOperand implements Serializable

Serialized Fields

low

int low
The low field stores the lowest value that is allowed for this operand.


high

int high
The high field stores the highest value that is allowed for this operand.


value

int value
The value field stores the actual value that was passed during the attempeted construction of this instruction.


Class avrora.core.Instr.InvalidOperand extends java.lang.RuntimeException implements Serializable

Serialized Fields

number

int number
The number field of the InvalidOperand instance records which operand this error refers to. For example, if the first operand was the source of the problem, then this field will be set to 1.


Class avrora.core.Instr.InvalidRegister extends Instr.InvalidOperand implements Serializable

Serialized Fields

set

Register.Set set
The set field records the expected register set for the operand.


register

Register register
The register field records the offending register that was found not to be in the expected register set.


Class avrora.core.Instr.RegisterRequired extends java.lang.RuntimeException implements Serializable

Serialized Fields

operand

Operand operand


Class avrora.core.Instr.WrongNumberOfOperands extends java.lang.RuntimeException implements Serializable

Serialized Fields

expected

int expected

found

int found


Class avrora.visual.NodeView.NodeCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

dim

java.awt.Dimension dim


Class avrora.syntax.atmel.ParseException extends AbstractParseException implements Serializable


Class avrora.syntax.gas.ParseException extends AbstractParseException implements Serializable


Class avrora.syntax.objdump.ParseException extends AbstractParseException implements Serializable


Class avrora.sim.Simulator.BreakPointException extends java.lang.RuntimeException implements Serializable

Serialized Fields

instr

Instr instr
The instr field stores the instruction that caused the breakpoint.


address

int address
The address field stores the address of the instruction that caused the breakpoint.


state

State state
The state field stores a reference to the state of the simulator when the breakpoint occurred, before executing the instruction.


Class avrora.sim.Simulator.TimeoutException extends java.lang.RuntimeException implements Serializable

Serialized Fields

instr

Instr instr
The instr field stores the next instruction to be executed after the timeout.


address

int address
The address field stores the address of the next instruction to be executed after the timeout.


state

State state
The state field stores the state of the simulation at the point at which the timeout occurred.


timeout

long timeout
The timeout field stores the value (in clock cycles) of the timeout that occurred.


Class avrora.syntax.atmel.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Class avrora.syntax.gas.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Class avrora.syntax.objdump.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Class avrora.visual.Window extends javax.swing.JFrame implements Serializable

Serialized Fields

jContentPane

javax.swing.JPanel jContentPane

jJMenuBar

javax.swing.JMenuBar jJMenuBar

jMenu

javax.swing.JMenu jMenu

jMenuItem

javax.swing.JMenuItem jMenuItem