Robert,

there is no difference in handling. So create your special section and put the 
variables into it as you would do it with the flash.

Cheers
Knut 

> -----Original Message-----
> From: 
> avr-gcc-list-bounces+knut.schwichtenberg=siemens....@nongnu.or
> g 
> [mailto:avr-gcc-list-bounces+knut.schwichtenberg=siemens....@n
ongnu.org] On Behalf Of Robert von Knobloch
> Sent: Monday, May 11, 2009 11:39 AM
> To: avr-gcc-list@nongnu.org
> Subject: [avr-gcc-list] Allocating variables to a fixed address
> 
> Is there any way of 'fixing' a few, specific global variables 
> at a known
> location?
> In flash, I can use a '.section' to do this. Is there an 
> equivalent for ram?
> I notice that the compiler puts static variables before globals, which
> make it impossible to predict where the globals will be.
> I am writing modular software and to be version independant, I must
> define a simple API.
> I have flash under control, but now ram is the problem.
> 
> Best regards,
> 
> Robert von Knobloch
> 
> 
> _______________________________________________
> AVR-GCC-list mailing list
> AVR-GCC-list@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/avr-gcc-list
> 

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

Reply via email to