Avr8bit-emulator
An emulator for the Atmel AVR 8-bit microcontroller
|
Represents the data space in the AVR emulator. More...
#include <data_space.h>
Data Fields | ||
uint8_t | data [DATA_SPACE_SIZE] | |
struct { | ||
uint8_t gp [32] | ||
uint8_t io_reg [64] | ||
uint8_t ext_io_reg [160] | ||
uint8_t sram [2048] | ||
}; | ||
Represents the data space in the AVR emulator.
Definition at line 13 of file data_space.h.
struct { ... } DATA_SPACE |
uint8_t DATA_SPACE::data[DATA_SPACE_SIZE] |
Too big for stack
Definition at line 14 of file data_space.h.
Referenced by lac(), las(), lat(), ld_x(), ld_x_dec(), ld_x_inc(), ld_y(), ld_y_dec(), ld_y_inc(), ld_z(), ld_z_dec(), ld_z_inc(), ldd_y(), ldd_z(), lds(), st_x(), st_x_dec(), st_x_inc(), st_y(), st_y_dec(), st_y_inc(), st_z(), st_z_dec(), st_z_inc(), std_y(), std_z(), sts(), and xch().
uint8_t DATA_SPACE::ext_io_reg[160] |
Extended I/O registers
Definition at line 18 of file data_space.h.
uint8_t DATA_SPACE::gp[32] |
General purpose registers, not shared with GP in CORE
Definition at line 16 of file data_space.h.
uint8_t DATA_SPACE::io_reg[64] |
uint8_t DATA_SPACE::sram[2048] |