banking: Strip out all the experiments with CODE1 etc
authorAlan Cox <alan@linux.intel.com>
Sun, 8 Feb 2015 12:24:34 +0000 (12:24 +0000)
committerAlan Cox <alan@linux.intel.com>
Sun, 8 Feb 2015 12:24:34 +0000 (12:24 +0000)
commitb02535025bf6771e9f2f8d5e59a24c68d1dd043c
treee9fc1aa624ca5adb3ddf0ea163687cc3c4f921cd
parent9de74ab1dab113cc72024de7328df1e27dd0d1c9
banking: Strip out all the experiments with CODE1 etc

By now it's obvious that banking needs to be done per platform and the logic
really wants to be in the linker. Therefore get rid of all the annoying noise.

In addition with the patches to cc65 we don't need __fastcall__ hacks, and
in fact as we can't fastcall a banked 6502 function we don't want fastcalls
leaking anywhere explicit.
Kernel/cpu-6502/cpu.h
Kernel/cpu-6809/cpu.h
Kernel/cpu-z80/cpu.h
Kernel/include/kernel.h