arch_xt_device.h Source File
|
yasimavr
|
Loading...
Searching...
No Matches
arch_xt_device.h
Go to the documentation of this file.
DeviceConfiguration ArchXT_DeviceConfig
Configuration structure for ArchXT_Device.
Definition arch_xt_device.h:67
Implementation of a device model for Mega0/Mega1 series.
Definition arch_xt_device.h:113
virtual uint8_t cpu_read_data(mem_addr_t data_addr)=0
virtual void cpu_write_data(mem_addr_t data_addr, uint8_t value)=0
virtual void dbg_read_data(mem_addr_t start, uint8_t *buf, mem_addr_t len)=0
virtual void dbg_write_data(mem_addr_t start, const uint8_t *buf, mem_addr_t len)=0
Definition sim_firmware.h:53
mem_addr_t eepromstart_ds
First address of the EEPROM in the data space.
Definition arch_xt_device.h:52
mem_addr_t flashstart_ds
First address of the flash in the data space.
Definition arch_xt_device.h:47
mem_addr_t flashend_ds
Last address of the flash in the data space.
Definition arch_xt_device.h:49
mem_addr_t userrowsize
Size of the USERROW space.
Definition arch_xt_device.h:57
mem_addr_t eepromend_ds
Last address of the EEPROM in the data space.
Definition arch_xt_device.h:54
Definition sim_config.h:37
Definition sim_config.h:66
Definition sim_peripheral.h:237
Generated by