gcc-armxxx places "volatile" data outside the cache...  so it must be a
compiler dependent feature.  Always best to examine the resulting assembly
to make sure your assumptions are correct :)

| -----Original Message-----
| From: [EMAIL PROTECTED] [mailto:avr-gcc-
| [EMAIL PROTECTED] On Behalf Of Graham Davies
|... 
| On the subject of volatile isn't enough and straying further from AVR,
| remember that if your machine has a data cache you need to figure out how
| to
| not have the cache between you and a hardware register.  This varies by
| CPU
| and there is nothing in the language to help you with this.
| 



_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to