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.Avrora.Unexpected extends Avrora.Error implements Serializable

Serialized Fields

thrown

java.lang.Throwable thrown


Class avrora.core.Disassembler.InvalidInstruction extends java.lang.Exception implements Serializable

Serialized Fields

pc

int pc

word1

int word1


Class avrora.gui.GraphEvents extends javax.swing.JPanel implements Serializable

Serialized Fields

publicNumbers

GraphEvents.MyVector[] publicNumbers

privateNumbers

GraphEvents.MyVector[] privateNumbers

parentPanel

javax.swing.JPanel parentPanel

vSync

java.lang.Object vSync

horzBar

javax.swing.JScrollBar horzBar
This is the bar that determines what part of the graph is displayed


stepsize

double stepsize
number of pixels per x-axis value


stepsizeVisual

javax.swing.SpinnerNumberModel stepsizeVisual
The visual component for setting stepsize


lineColor

java.awt.Color lineColor

backColor

java.awt.Color backColor

tickColor

java.awt.Color tickColor

xAxisMajorTickMark

int xAxisMajorTickMark

minvalue

int minvalue

maxvalue

int maxvalue


Class avrora.gui.GraphNumbers extends javax.swing.JPanel implements Serializable

Serialized Fields

publicNumbers

Measurements publicNumbers

privateNumbers

Measurements privateNumbers

parentPanel

javax.swing.JPanel parentPanel

horzBar

javax.swing.JScrollBar horzBar
This is the bar that determines what part of the graph is displayed


timeScale

TimeScale timeScale

stepsizeVisual

javax.swing.SpinnerNumberModel stepsizeVisual
The visual widget that sets the step size


maxvalue

int maxvalue
The max value of the y-axis


maxvalueVisual

javax.swing.SpinnerNumberModel maxvalueVisual
The visual wdiget that sets the max value for the y-axis


lineColor

java.awt.Color lineColor

backColor

java.awt.Color backColor

cursorColor

java.awt.Color cursorColor

minvalue

int minvalue


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.sim.InterpreterError.AddressOutOfBoundsException extends Avrora.Error implements Serializable

Serialized Fields

segment

java.lang.String segment

data_addr

int data_addr

badPc

int badPc


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

Serialized Fields

badPc

int badPc


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

Serialized Fields

badPc

int badPc


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

Serialized Fields

badPc

int badPc


Class avrora.core.isdl.parser.ParseException extends java.lang.Exception 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

Token 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.


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.test.probes.ParseException extends java.lang.Exception 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

Token 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.


Class avrora.test.probes.ProbeTest.Failure extends java.lang.Exception implements Serializable

Serialized Fields

reason

java.lang.String reason


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

Serialized Fields

data_addr

int data_addr


Class avrora.actions.SimAction.BreakPointException extends java.lang.RuntimeException implements Serializable

Serialized Fields

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.actions.SimAction.TimeoutException extends java.lang.RuntimeException implements Serializable

Serialized Fields

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.SimplifierError extends Avrora.Error implements Serializable

Serialized Fields

point

ProgramPoint point

errclass

java.lang.String errclass

errparams

java.lang.String[] errparams


Class avrora.core.isdl.parser.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.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.test.probes.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.