|
SimAVR
AVR Simulator
|
#include <sim_elf.h>

Data Fields | |
| char | mmcu [64] |
| uint32_t | frequency |
| uint32_t | vcc |
| uint32_t | avcc |
| uint32_t | aref |
| char | tracename [128] |
| trace filename More... | |
| uint32_t | traceperiod |
| int | tracecount |
| struct { | |
| uint8_t mask | |
| uint16_t addr | |
| char name [64] | |
| } | trace [32] |
| struct { | |
| char port | |
| uint8_t mask | |
| uint8_t value | |
| } | external_state [8] |
| uint16_t | command_register_addr |
| uint16_t | console_register_addr |
| uint32_t | flashbase |
| base address More... | |
| uint8_t * | flash |
| uint32_t | flashsize |
| uint32_t | datasize |
| uint32_t | bsssize |
| uint8_t * | eeprom |
| uint32_t | eesize |
| avr_symbol_t ** | symbol |
| uint32_t | symbolcount |
| uint16_t addr |
| uint32_t aref |
| uint32_t avcc |
| uint32_t bsssize |
| uint16_t command_register_addr |
| uint16_t console_register_addr |
| uint32_t datasize |
| uint8_t* eeprom |
| uint32_t eesize |
| struct { ... } external_state[8] |
| uint8_t* flash |
| uint32_t flashbase |
base address
| uint32_t flashsize |
| uint32_t frequency |
| uint8_t mask |
| char mmcu[64] |
| char name[64] |
| char port |
| avr_symbol_t** symbol |
| uint32_t symbolcount |
| struct { ... } trace[32] |
| int tracecount |
| char tracename[128] |
trace filename
| uint32_t traceperiod |
| uint8_t value |
| uint32_t vcc |