Actually, the only ram I have to work with is 256kb - and even that is cut down since in my case it is shared with the program itself.
http://en.wikipedia.org/wiki/Gba
I just want to see if I can code a simple game in less than 256 bytes. I know it has been done for x86 but I wanted to see if it's possible with C since all of the ones I looked at were done in assembly.
But it's not going anywhere since gcc seems to put _start wherever it wants which results in some other function getting called and the system not being initialized.
I'm going to try a few more things later tonight and see what happens.