![]() | ||
| Home | SwiftX Archive | SwiftForth Archive | |

There are two 2K SRAM memories in the MCF5407, each of which can be assigned
to be either CODE or DATA. Unfortunately, some elements of the SwiftX
kernel are "mixed use" CODE/DATA space, so running entirely in the internal
SRAM of this device is more than just shrinking your code. I recall
performing some experiments with a MCF5407 in which I was not able to get a
task's user area to reside in internal SRAM for this very reason. If you
find that you are able do convince the 5407 to permit a mixed use of code
and data in the SRAM, please let us know how you did it. This information
may benefit others who use the 5407 (or the same Harvard mapped SRAM
scheme).
> -----Original Message-----
> From: swiftx-bounce_at_forth.com [mailto:swiftx-bounce_at_forth.com]On Behalf
> Of Bulgrien, Dennis
> Sent: Monday, December 06, 2004 6:02 AM
> To: 'swiftx_at_forth.com'
> Subject: [swiftx] Smallest Possible Target Size
>
>
> Is the size of the binary output file (target.bin) the amount of
> ram needed
> to bring SwiftX up?
>
> How small can it be made? Or what is the minimum ram needed, to
> run SwiftX
> in ColdFire 5407's 4k internal ram to do an external ram test? I
> wonder if
> its hopeless. Currently for a do-nothing app the binary is about 14k, but
> that includes baggage: Miscellaneous extensions (EXTRA.F),
> Double-precision
> numbers (DOUBLE.F), etc. Is it worth the effort to try to weed that stuff
> out or look for another path?
> ----------------------------------------------------------------------
> swiftx_at_forth.com The SwiftX programming discussion email list
> To unsubscribe, send subject "unsubscribe" to swiftx-request_at_forth.com
> For list command help, send subject "help" to swiftx-request_at_forth.com
> Message archives are located at http://www.forth.com/archive/swiftx
> ----------------------------------------------------------------------
> This list is a forum for SwiftX users. For product support and bug
> reports, please send email to support_at_forth.com
> ----------------------------------------------------------------------
>
>
----------------------------------------------------------------------
swiftx_at_forth.com The SwiftX programming discussion email list
To unsubscribe, send subject "unsubscribe" to swiftx-request_at_forth.com
For list command help, send subject "help" to swiftx-request_at_forth.com
Message archives are located at http://www.forth.com/archive/swiftx
----------------------------------------------------------------------
This list is a forum for SwiftX users. For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Mon Dec 06 2004 - 07:55:20 PST
This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 03:04:50 PST