Is it possible to use the AT91SAM7S internal flash memory for general purpose non volatile storage?
I mean: suppose you have a buffer declared in C, like this:
During program execution you write and read data from myBuff. Suddenly the system is powered off. Once the system is powered on again, I want to have the contents of myBuff intact, holding the values stored the last time I wrote (at runtime) to it, prior to power off.
Is that possible? If so, how?