[En-Nut-Discussion] ARM Alignment for Threads

Bob Wirka bobwirka at yahoo.com
Sat Oct 12 14:48:51 CEST 2013


Ole,

Yes, that's what I'm using, and it works.

I also used 8 byte alignment in the .data segment, however I'm sure that's unrelated:

  .data : AT (__etext)
  {
    PROVIDE (__data_start = .);
    *(.data)
    . = ALIGN(8);
    *(.ramfunc)
    _edata = .;
    PROVIDE (__data_end = .);
  } > ram

I'll remove that later and give it a try with just 8 byte alignment on the heap/stack.


Thanks,

Bob Wirka




On Friday, October 11, 2013 7:52 AM, Ole Reinhardt <ole.reinhardt at embedded-it.de> wrote:
 
Hi Bob!

> I'm working with the AT91SAM7X512.
> 
> I must be losing my mind, but I just updated to r5395, and /nut/arch/arm/ldscripts/at91sam7x512_rom.ld shows:

Indeed! I just updated NutThreadCreate() and thought Uwe updated the
linker scripts in advance together with the CM3 implementation.

I updated all linker scripts in r5396. Could you please try it out?


Thanks!

Bye,

Ole

-- 
kernel concepts GmbH            Tel: +49-271-771091-14
Sieghuetter Hauptweg 48         Mob: +49-177-7420433
D-57072 Siegen
http://www.embedded-it.de
http://www.kernelconcepts.de
_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion


More information about the En-Nut-Discussion mailing list