SimAVR
AVR Simulator
elf_firmware_t Struct Reference

#include <sim_elf.h>

Collaboration diagram for elf_firmware_t:

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
 

Field Documentation

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

The documentation for this struct was generated from the following file: