Commit af790c58090162607ebf2a7c5a202e93077e4abb
authorDoug Goldstein <cardoe@cardoe.com>
Fri, 7 Mar 2014 05:29:23 +0000 (23:29 -0600)
committerDoug Goldstein <cardoe@cardoe.com>
Sat, 15 Mar 2014 18:54:10 +0000 (13:54 -0500)
tree92b7b4f44fcecd5635a6afddf8a504380941bba2
parent805168caa5f717e363cd265ea8fcb3d7beeeb7aa
Message:
flash: add support for RWWSRE/RWWSB bits in SPMCR

The Self Program Memory Control Register (SPMCR) has a bit for enabling
the read while write section (RWWSRE). This is also used for clearing
the temporary page buffer that is used for page writing (PGWRT). The
read while write section busy (RWWSB) allows the application developer
to know when the RWW section is accessible and when programming of it
has completed.

This commit does not wire up the behavior but just allows the flash
structure to understand that it supports a RWW section.
2 files changed:
simavr/cores/sim_megax8.h
simavr/sim/avr_flash.h