AVR: Introduce Atmel Toolchain as a configuration option
Atmel's AVR8 toolchain is similar to WinAVR, but at present moment it has one important feature that WinAVR does not. The __flash and __memx allow built in comiler support for transparent program memory pointers. Functions that use such pointers will work both with RAM arrays and flash memory arrays. The compiler generates an appropriate code automatically. For systems with tiny memory like atmega, this is very important and allows to move all static const strings into flash.
parent
b9f06dc5
Please register or sign in to comment