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
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intstatic intstatic int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcellIsNotFlashed(boolean notFlashed)voidcellWasJustCreated(boolean justCreated)intintintbytebytebooleanvoidsetAccessType(int accessType)voidsetAddress(int address)voidsetMemoryType(int memoryType)voidsetNewValue(byte newValue)voidsetValue(byte oldValue)booleanMethods 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()
-