[En-Nut-Discussion] Nut/Net ARM port
Angel - Arrakis
angelsp at arrakis.es
Wed Jan 18 23:16:08 CET 2006
Hello Joel
I have made a particular implementation of ethernut:
- I made 3 groups: CRT, NET & OS, with the information of the same
directories
- I compile this whith gnu, optimisation level 1, code ARM (not Thumb)
- After include all this in my code, the sizes ocupied was:
CRT: 6368 bytes
OS: 9992 bytes
NET: 19720bytes
I don't know if all the modules of the libraries are included, but at
least the aplication use almost all the facilities
of ethernut, so I suppose that the difference will be small
Hope thas this help you
Regrads
Angel
----- Original Message -----
From: "Joel Winarske" <joelw at indyelectronics.com>
To: "'Ethernut User Chat (English)'" <en-nut-discussion at egnite.de>
Sent: Wednesday, January 18, 2006 9:13 PM
Subject: RE: [En-Nut-Discussion] Nut/Net ARM port
>> Understood. I suppose we need twice as much stack space for the ARM
>> (32-bit vs. 16 bit addresses)? And what about the density of the
>> generated code compared to AVR? Is it similar or does the code take up
>> more ROM space?
>
> Similar ROM, this is affected by type alignment. For stack you generally
> only need a system and irq stack. 512 bytes for each is generally plenty,
> although I don't know what the average footprint for a Ethernut build is.
>
> Angel, can you provide some info as to what your build consumes in ROM/RAM
> without your application?
>
>
> Joel
>
>
> _______________________________________________
> En-Nut-Discussion mailing list
> En-Nut-Discussion at egnite.de
> http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion
>
>
More information about the En-Nut-Discussion
mailing list