Thanks.

I'll have to try it.  We're using a 5524.  Some simple editing of the header
and link map files for the 5529 ought to get us running on the 5524 then.
:)

Mark Sutton
Axonn LLC
[email protected]
-----Original Message-----
From: Gerald Lutter [mailto:[email protected]] 
Sent: Tuesday, January 12, 2010 1:57 PM
To: GCC for MSP430 - http://mspgcc.sf.net
Subject: Re: [Mspgcc-users] Msp430x + win

Hi Mark,

Am Dienstag, 12. Januar 2010 schrieb Mark Sutton:
> Does the version in the link below really support the high flash in the
> MSP430X chips?

yes it does because we use this area with exactly this toolchain.
 
> I was under the impression that the build linked below added support for
>  the 5529, the 55xx series' somewhat unique register and interrupt vector
>  arrangement, and more complex timers, but *DID NOT* support access to
>  memory above 64k.
> 
> Does it actually support the memory above 64k?  If so, that's the point
> where I get really interested.

It supports the memory above 64k for code (e.g by placing functions inside
the 
fartext section). But there is one problem: If you use the functions with a 
variable number of parameters (like printf) it will not work, because the 
stack gets corrupted.

But if you use the compiler switch -mdata-64k then you are able to use 
functions with a variable parameterlist. You only have to ensure that all 
parameters reside in the lower 64k segment.

Best regards,
Gerald

----------------------------------------------------------------------------
--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Mspgcc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Reply via email to