Hello All,
First I'd like to give many thanks to all that have replied to my posts. You have kept me on target for my porting code from an 8051 to an MSP430F5659 . I have integrated the many files and now have a space problem.
I was bringing in the last of the files into the project and got this error:
"Error[e16]: Segment DATA16_C (size: 0x91b9 align: 0x1) is too long for segment definition. At least 0x1239 more bytes needed. The problem occurred while processing the segment placement command "-Z(CONST)DATA16_C,DATA16_ID,TLS16_ID,DIFUNCT,CHECKSUM=8000-FF7F", where at the moment of placement the available memory ranges were "CODE:8000-ff7f"
Reserved ranges relevant to this placement:
8000-ff7f DATA16_C "
this is code I've inherited that works well. Nobody is going to be keen on me saying I have to rewrite code that works. Can I swap what is located where, and if so, how do I do that? I'm in process of trying to decode this error statement but again, I fear my learning curve will be much too long which is why I turn to you folks for help.
help.
How do I make this fit?
many thanx
Dubs