48 std::multimap<unsigned int, std::string>
sym;
82 void AddSymbol(std::pair<unsigned int, std::string> p) { sym.insert(p); }
88 virtual void WriteMem(
const unsigned char*,
unsigned int offset,
unsigned int size) = 0;
99 void WriteMem(
const unsigned char*,
unsigned int offset,
unsigned int size) {}
std::string GetSymbolAtAddress(unsigned int add)
void avr_free(void *ptr)
Free malloc'd memory.
std::multimap< unsigned int, std::string > sym
void AddSymbol(std::pair< unsigned int, std::string > p)
virtual void WriteMem(const unsigned char *, unsigned int offset, unsigned int size)=0
unsigned int GetAddressAtSymbol(const std::string &s)
Hold a memory block and symbol informations.
Hold data memory block and symbol informations.
void WriteMem(const unsigned char *, unsigned int offset, unsigned int size)