z80: define PROGLOAD in the asm side of things, also tidy PROG_BASE to match C PROGBASE
authorAlan Cox <alan@linux.intel.com>
Sun, 25 Jan 2015 15:54:08 +0000 (15:54 +0000)
committerAlan Cox <alan@linux.intel.com>
Sun, 25 Jan 2015 15:54:08 +0000 (15:54 +0000)
commit4cb081d5494fbe611427cb50fe4417eb4eb2f95f
tree160f3b4c292b06f885f0652ae91c262422657996
parentf286c120cd61910c221ac66e286b2c190c0387b5
z80: define PROGLOAD in the asm side of things, also tidy PROG_BASE to match C PROGBASE

This gives us the foundation to do relocation handling by passing the start of user
code its address in IY
16 files changed:
Kernel/lib/z80fixedbank.s
Kernel/lowlevel-z80.s
Kernel/platform-micropack/kernel.def
Kernel/platform-msx1/kernel.def
Kernel/platform-msx2/kernel.def
Kernel/platform-mtx/kernel.def
Kernel/platform-n8vem-mark4/kernel.def
Kernel/platform-nc100/kernel.def
Kernel/platform-p112/kernel.def
Kernel/platform-pcw8256/kernel.def
Kernel/platform-trs80/kernel.def
Kernel/platform-ubee/kernel.def
Kernel/platform-z80pack-lite/kernel.def
Kernel/platform-z80pack/kernel.def
Kernel/platform-z80pack32/kernel.def
Kernel/platform-zx128/kernel.def