86 void WriteMem(
const unsigned char *,
unsigned int offset,
unsigned int size);
95 unsigned char GetEearl() {
return eear & 0xff; }
96 unsigned char GetEearh() {
return (eear >> 8) & 0xff; }
Basic AVR device, contains the core functionality.
unsigned char ReadFromAddress(unsigned int)
IOReg< HWEeprom > eedr_reg
SystemClockOffset writeDoneTime
void ClearIrqFlag(unsigned int vector)
void WriteAtAddress(unsigned int, unsigned char)
void SetEearh(unsigned char)
void SetEedr(unsigned char)
SystemClockOffset writeDelayTime
SystemClockOffset eraseDelayTime
void WriteMem(const unsigned char *, unsigned int offset, unsigned int size)
Build a register for TraceValue's.
IOReg< HWEeprom > eearh_reg
HWEeprom(AvrDevice *core, HWIrqSystem *irqs, unsigned int size, unsigned int irqVec, int devMode=DEVMODE_NORMAL)
long long SystemClockOffset
void SetEecr(unsigned char)
IOReg< HWEeprom > eecr_reg
void SetEearl(unsigned char)
Hold a memory block and symbol informations.
IOReg< HWEeprom > eearl_reg
SystemClockOffset eraseWriteDelayTime
virtual unsigned int CpuCycle()