Package be.lmenten.avr.core.event
Class CoreDataEvent
java.lang.Object
be.lmenten.avr.core.event.CoreEvent
be.lmenten.avr.core.event.CoreDataEvent
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
static int
static int
static int
static int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cellIsNotFlashed(boolean notFlashed)
void
cellWasJustCreated(boolean justCreated)
int
int
int
byte
byte
boolean
void
setAccessType(int accessType)
void
setAddress(int address)
void
setMemoryType(int memoryType)
void
setNewValue(byte newValue)
void
setValue(byte oldValue)
boolean
Methods inherited from class be.lmenten.avr.core.event.CoreEvent
abort, getClockCyclesCount, getCore, getEventType, getInstruction, getInstructionSetEntry, getProgramCounter, setInstruction, setInstructionSetEntry, shouldAbort
-
Field Details
-
ACCESS_READ
public static final int ACCESS_READ- See Also:
- Constant Field Values
-
ACCESS_WRITE
public static final int ACCESS_WRITE- See Also:
- Constant Field Values
-
FLASH
public static final int FLASH- See Also:
- Constant Field Values
-
SRAM
public static final int SRAM- See Also:
- Constant Field Values
-
EEPROM
public static final int EEPROM- See Also:
- Constant Field Values
-
-
Constructor Details
-
CoreDataEvent
-
-
Method Details
-
setMemoryType
public void setMemoryType(int memoryType) -
getMemoryType
public int getMemoryType() -
setAccessType
public void setAccessType(int accessType) -
getAccessType
public int getAccessType() -
setAddress
public void setAddress(int address) -
getAddress
public int getAddress() -
setValue
public void setValue(byte oldValue) -
getOldValue
public byte getOldValue() -
setNewValue
public void setNewValue(byte newValue) -
getNewValue
public byte getNewValue() -
cellIsNotFlashed
public void cellIsNotFlashed(boolean notFlashed) -
isCellFlashed
public boolean isCellFlashed() -
cellWasJustCreated
public void cellWasJustCreated(boolean justCreated) -
wasCellJustCreated
public boolean wasCellJustCreated()
-