[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