#9456 - Domovoi - Tue Aug 05, 2003 11:33 am
I see a lot of references on these forums to ARM and THUMB modes... I searched around in the documentation section, and found some technical info on it, but I can't figure out exactly what they are for, and when you'd use either. Is this strictly for Assembly, or do you have to deal with it when programming in C/C++ as well? Is there any good starters tutorial on it available?
#9469 - Domovoi - Tue Aug 05, 2003 4:24 pm
Interesting, thanks!
Hmmm... So the more time-critical functions (updating OAM, screen/character base blocks, that sort of thing?) get placed in IWRAM, and less often-used/critical functions in EWRAM?
This brings up another question... How do I know how large my functions are? With such little memory, it'd be useful to keep track of how much memory one is using, exactly...
I suppose you'd only store a handful of functions in IWRAM, so that you have some space reserved for required data and such, right?