1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-01 13:41:34 +00:00

Update the missing entries in the kernel jump table for the Vic20 with the actual function addresses.

The Vic20 does not have kernal table entries for the following functions.

;-----------------------------------------------------------------------------
; Functions which are not in the kernal jump table for VIC-20 but are for C64

CINT        := $E518
IOINIT      := $FDF9
RAMTAS      := $FD8D

All other kernal entries are the same as the C64, however, without this change, the startup code fails.

Without this change the vic20.lib builds incorrectly.
This commit is contained in:
OzHawk 2016-05-11 19:24:16 +09:30
parent b3d84d511c
commit 8bd2628d1e

View File

@ -47,9 +47,9 @@
;-----------------------------------------------------------------------------
; All functions are available in the kernal jump table
CINT = $FF81
IOINIT = $FF84
RAMTAS = $FF87
CINT = $E518 ; No entries are in the kernal jump table for these functions.
IOINIT = $FDF9 ; The entries point directly to the function.
RAMTAS = $FD8D ;
RESTOR = $FF8A
VECTOR = $FF8D
SETMSG = $FF90