Skip to content

Commit

Permalink
[KERNAL] rearrange segment layout to better fit (#318)
Browse files Browse the repository at this point in the history
  • Loading branch information
mooinglemur authored Mar 23, 2024
1 parent f629cff commit 315183a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions cfg/kernal-x16.cfgtpl
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,7 @@ SEGMENTS {
PS2KBD: load = KERNAL, type = ro;
PS2MOUSE: load = KERNAL, type = ro;
SERIAL: load = KERNAL, type = ro;
MEMORY: load = KERNAL, type = ro;
LZSA: load = KERNAL, type = ro;
RS232: load = KERNAL, type = ro;
CHANNEL: load = KERNAL, type = ro;
C816_UTIL: load = KERNAL, type = ro;
C816_ABORT_NATIVE: load = KERNAL, type = ro, start = $E44C; # low byte: JMP abs, high byte equals low byte of C816_CLALL_THUNK
Expand All @@ -48,9 +46,11 @@ SEGMENTS {
C816_CLALL_THUNK: load = KERNAL, type = ro, start = $EAE4; # low byte equals high byte of C816_ABORT_NATIVE, high byte = NOP
C816_BRK: load = KERNAL, type = ro, start = $EAE7; # low byte equals high byte of C816_GETIN_THUNK, high byte = nop
C816_NMIB: load = KERNAL, type = ro, start = $EAEA; # low byte equals NOP and high byte of C816_CLALL_THUNK, high byte = NOP
MEMORY: load = KERNAL, type = ro;
C816_COP_NATIVE: load = KERNAL, type = ro, start = $EF4C; # low byte: JMP abs, high byte equals low byte of C816_GETIN_THUNK
C816_COP_EMULATED: load = KERNAL, type = ro;
C816_ABORT_EMULATED: load = KERNAL, type = ro;
RS232: load = KERNAL, type = ro;
KBDBUF: load = KERNAL, type = ro;
CLOCK: load = KERNAL, type = ro;
I2C: load = KERNAL, type = ro;
Expand Down

0 comments on commit 315183a

Please sign in to comment.