commit | 161b3589ea19ad262a2eebbf7b4f10aeb6812f35 | [log] [tgz] |
---|---|---|
author | Graeme Russ <graeme.russ@gmail.com> | Thu Oct 07 20:03:29 2010 +1100 |
committer | Graeme Russ <graeme.russ@gmail.com> | Thu Oct 07 20:03:29 2010 +1100 |
tree | 0f25a9a4ded4cb28b5ee819f0fa403ee5bd95712 | |
parent | 5a3876d2ac0aaaf16d50ce91b03c2030822da66f [diff] |
x86: Place global data below stack before entering C By reserving space for the Global Data immediately below the stack during assembly level initialisation, the C declaration of the static global data can be removed, along with the 'RAM Bootstrap' function. This results in cleaner code, and the ability to pass boot-up flags from assembler into C