Hi Vasile,

2010/2/25 vasile surducan <[email protected]>:
> If need some large display menus, communication and whatever else may be
> (analogic, eeprom, humidity sensor), the solution I found is
> regression from calling procedure in procedure to the inline coding. Maybe
> there is other way but I didn't found it yet.
I handle a most of the functionality in level-0 or level-1 in my
program in small modules, all non-blokcing. Data exchange is via
global variables. That is probably why I run out of RAM early ;)

What you could do is make a copy of specific library files an put
'pragma inline' at strategic places. Did you know that compile with –d
enables debug output. If you search in asm file for ‘--- call stack
---‘, you see what eats your stack.

> That is ok. Level zero means low use in real programs, just for blinking
> right?
Level 0 means nothing on stack, so part of the startup code or main loop.

Joep

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to