MSPGCC memory mapping problem
- From: rswartze <rswartze@xxxxxxxxxxxxx>
- Date: Fri, 21 Mar 2008 11:21:24 -0700 (PDT)
Hi,
I'm trying to move some variables around by assigning them my own
sections with the section attribute, such as this:
struct info_data_flash Data_Flash_A
__attribute__((section(".infoA"))); // resides at 0x10C0
I believe the problem is with the compiler because of the addresses
given in the output error:
..bss [00000238 -> 000002cd] overlaps section .infoB [00000200 ->
0000023f]
I get an error for .infoA too, but that tells me that .data is full.
I can see that .infoB has the right size ending at 0x3f above 0x200,
but why is it still in the .bss section? I explicitly moved it
to .infoB
Any help is appreciated...
-Ryan
.
- Follow-Ups:
- Re: MSPGCC memory mapping problem
- From: Hans-Bernhard Bröker
- Re: MSPGCC memory mapping problem
- From: larwe
- Re: MSPGCC memory mapping problem
- Prev by Date: Re: High power SMPS
- Next by Date: Re: Relays that don't work
- Previous by thread: abort at the end of data transfer
- Next by thread: Re: MSPGCC memory mapping problem
- Index(es):