Rockbox mail archiveSubject: Writing code for Rockbox
I've downloaded the Rockbox source and given it a cursory look.
I've got a few questions that I didn't see covered in the docs I read (if I
What are the sizes of the fundamental types (short, int, long, etc.)?
How are floating point types handled? Is floating point emulated? Roughly,
Are you writing under the C89 or C99 language Standard?
in docs/TECH, under memory usage, it is written that:
...Also, since we need to be able to do almost
but docs/API states that malloc and free are available. I'm a bit confused.
How much stack (automatic variable) space is available? How much can any one
docs/CONTRIBUTING advises contributors to:
Does this mean that using typedef at all is deprecated? (I find typedef in
Can I assume that underscores are ok in variable names and in #defines?
Also, I don't want to be argumentative, and I apologize if it's a sore
Finally, I've never written code for embedded or small memory systems, and
Page was last modified "Jan 10 2012" The Rockbox Crew