SimAVR
AVR Simulator
|
Data Structures | |
struct | avr_flash_t |
Handles self-programming subsystem if the core supports it. More... | |
Macros | |
#define | AVR_SELFPROG_HAVE_RWW (1 << 0) |
Set if the flash supports a Read While Write section. More... | |
#define | AVR_IOCTL_FLASH_SPM AVR_IOCTL_DEF('f','s','p','m') |
#define | AVR_SELFPROG_DECLARE_INTERNAL(_spmr, _spen, _vector) |
#define | AVR_SELFPROG_DECLARE_NORWW(_spmr, _spen, _vector) |
#define | AVR_SELFPROG_DECLARE(_spmr, _spen, _vector) |
Typedefs | |
typedef struct avr_flash_t | avr_flash_t |
Handles self-programming subsystem if the core supports it. More... | |
Functions | |
void | avr_flash_init (avr_t *avr, avr_flash_t *p) |
#define AVR_IOCTL_FLASH_SPM AVR_IOCTL_DEF('f','s','p','m') |
#define AVR_SELFPROG_DECLARE | ( | _spmr, | |
_spen, | |||
_vector | |||
) |
#define AVR_SELFPROG_DECLARE_INTERNAL | ( | _spmr, | |
_spen, | |||
_vector | |||
) |
#define AVR_SELFPROG_DECLARE_NORWW | ( | _spmr, | |
_spen, | |||
_vector | |||
) |
#define AVR_SELFPROG_HAVE_RWW (1 << 0) |
Set if the flash supports a Read While Write section.
typedef struct avr_flash_t avr_flash_t |
Handles self-programming subsystem if the core supports it.
void avr_flash_init | ( | avr_t * | avr, |
avr_flash_t * | p | ||
) |