commit | 5fb91cc0d23d2a7ac08331bba527960688f6d019 | [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 | 2beb72d8a0d9f058c93684d3892f74dd04065818 [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