Layout fixed area using linker instead of assembler.
authorKevin O'Connor <kevin@koconnor.net>
Sat, 17 Jan 2009 15:41:28 +0000 (10:41 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Sat, 17 Jan 2009 15:41:28 +0000 (10:41 -0500)
commit202024a27b171700f95717a6ef9c23bcf04d9fc1
tree96b0d28ac4ff8ebdd6697f941104afde4a46ccfe
parent9e91c7bf4201f9b7022459170839b32ba82a7c49
Layout fixed area using linker instead of assembler.

The fixed offset requirements of the 16bit code can be done using
    multiple sections and a linker script.  Using the linker allows
    for more flexibility.
Also, have the 16bit code generate sections for every function and
    variable definition.
Makefile
src/config.h
src/rombios.lds.S
src/rombios16.lds.S
src/romlayout.S
src/types.h
tools/checkrom.py
tools/layoutrom.py [new file with mode: 0755]