Using Named Address spaces.

"Thomas, George" <[email protected]>
Newsgroups gmane.comp.hardware.avr.gcc
Message-ID <1B24C0912E35814DAAAC596A7FFAB320415EC8CD@penmbx02>
Hi,

I was trying to use the named address spaces to use the complete flash space.

eg.
const int __flash2  k = 20;
int l = 10;

int main () {

const int __memx *ramVar = &k;
ramVar = &l;
return (*ramVar);
}

When I checked the linker scripts, all __flashN's are going into the same location.

In this case ramVar will be set appropriately only if the linker puts __flash2
in the the third page.

Are there any issues in fixing these in the linker scripts ?

Also saw some discussion in the list regarding the same.
http://lists.nongnu.org/archive/html/avr-gcc-list/2012-12/msg00038.html
but could not find any patches in trunk.

-George-

_______________________________________________
AVR-GCC-list mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/avr-gcc-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.