Kernal size optimizations
This commit is contained in:
1 parent
1b49724c50
commit
dff590c979
7 files changed
+161
-72
No files matched your search
@@ -11,16 +11,20 @@
|
||||
|
||||
// Label definitions
|
||||
|
||||
.label VK1__RAMTAS = $4000 + 2 * 0
|
||||
.label VK1__load_tape_normal = $4000 + 2 * 1
|
||||
.label VK1__load_tape_turbo = $4000 + 2 * 2
|
||||
.label VK1__load_tape_auto = $4000 + 2 * 3
|
||||
.label VK1__IOINIT = $4000 + 2 * 0
|
||||
.label VK1__RAMTAS = $4000 + 2 * 1
|
||||
.label VK1__setup_vicii = $4000 + 2 * 2
|
||||
.label VK1__load_tape_normal = $4000 + 2 * 3
|
||||
.label VK1__load_tape_turbo = $4000 + 2 * 4
|
||||
.label VK1__load_tape_auto = $4000 + 2 * 5
|
||||
|
||||
#else
|
||||
|
||||
// Vector table (OpenROMs private!)
|
||||
|
||||
.word IOINIT
|
||||
.word RAMTAS
|
||||
.word setup_vicii
|
||||
|
||||
#if CONFIG_TAPE_NORMAL && !CONFIG_TAPE_AUTODETECT
|
||||
.word load_tape_normal
|
||||
|
||||
@@ -9,11 +9,20 @@
|
||||
|
||||
|
||||
.label STOP = KERNAL_0.STOP
|
||||
.label clrchn_reset = KERNAL_0.clrchn_reset
|
||||
.label udtim_keyboard = KERNAL_0.udtim_keyboard
|
||||
|
||||
.label setup_irq_timer = KERNAL_0.setup_irq_timer
|
||||
.label wait_x_bars = KERNAL_0.wait_x_bars
|
||||
|
||||
|
||||
#if CONFIG_IEC
|
||||
|
||||
.label iec_set_idle = KERNAL_0.iec_set_idle
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
#if CONFIG_TAPE_NORMAL || CONFIG_TAPE_TURBO
|
||||
|
||||
.label screen_on = KERNAL_0.screen_on
|
||||
|
||||
Reference in new issue
Block a user