[En-Nut-Discussion] Stack size of exeptions in ARM.

Harald Kipp harald.kipp at egnite.de
Mon May 29 19:27:07 CEST 2006


Hi,

I'd consider this code buggy and wrong.

Even if most drivers do not expect or allow nested interrupts,
a significant feature of the ARM is the fast interrupt and I
expect Nut/OS to support this feature. Furthermore, interrupts
may cause exceptions.

I added this bug to the bugtracker at
https://sourceforge.net/projects/ethernut

Thanks for reporting this,

Harald

At 14:11 29.05.2006 +0800, you wrote:
>Hi,
>
>When working on the assembly start code, I noticed these lines to set the 
>exception stacks:
>
>IRQ_STACK_SIZE = (3*8*4)     @ 3 words per interrupt priority level
>FIQ_STACK_SIZE = (3*4)       @ 3 words
>ABT_STACK_SIZE = (1*4)       @ 1 word
>UND_STACK_SIZE = (1*4)       @ 1 word




More information about the En-Nut-Discussion mailing list