SimAVR
AVR Simulator
avr_flash_t Struct Reference

Handles self-programming subsystem if the core supports it. More...

#include <avr_flash.h>

Collaboration diagram for avr_flash_t:

Data Fields

avr_io_t io
 
uint16_t flags
 
uint16_t * tmppage
 
uint8_t * tmppage_used
 
uint16_t spm_pagesize
 
uint8_t r_spm
 
avr_regbit_t selfprgen
 
avr_regbit_t pgers
 page erase More...
 
avr_regbit_t pgwrt
 page write More...
 
avr_regbit_t blbset
 lock bit set More...
 
avr_regbit_t rwwsre
 read while write section read enable More...
 
avr_regbit_t rwwsb
 read while write section busy More...
 
avr_int_vector_t flash
 Interrupt vector. More...
 

Detailed Description

Handles self-programming subsystem if the core supports it.

Field Documentation

avr_regbit_t blbset

lock bit set

uint16_t flags

Interrupt vector.

avr_regbit_t pgers

page erase

avr_regbit_t pgwrt

page write

uint8_t r_spm
avr_regbit_t rwwsb

read while write section busy

avr_regbit_t rwwsre

read while write section read enable

avr_regbit_t selfprgen
uint16_t spm_pagesize
uint16_t* tmppage
uint8_t* tmppage_used

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