[En-Nut-Discussion] Fwd: Not fixed!!!: Re: confirmed!!! Re: NutOS 4.4.0 on ARM7: possibly bug in NutEnterCritical / NutExitCritical

Alain M. alainm at pobox.com
Tue Feb 26 18:06:36 CET 2008


Hi,

I spent some time testing the "create a variable using the function 
name" approach. I could not find a way to do it...

So I believe that there are two alternatives left:

a) use a global variable. This will be a lot slower due to ARM's 
pipeline architecture.

b) Call NutEnterCritical/NutExitCritical obsolete, create a new with a 
parameter for the storage variable. But *replace* *only* the few ones 
that do have a problem with stack, wich I believe are few.

Is anyone testing some alternative?

Cheers,
Alain




More information about the En-Nut-Discussion mailing list