Fix a kernal problem
git-svn-id: svn://svn.cc65.org/cc65/trunk@2810 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -40,6 +40,7 @@ OBJS = _scrsize.o \
|
|||||||
get_tv.o \
|
get_tv.o \
|
||||||
joy_stddrv.o \
|
joy_stddrv.o \
|
||||||
kbhit.o \
|
kbhit.o \
|
||||||
|
kclose.o \
|
||||||
kernal.o \
|
kernal.o \
|
||||||
mainargs.o \
|
mainargs.o \
|
||||||
randomize.o \
|
randomize.o \
|
||||||
|
|||||||
14
libsrc/c16/kclose.s
Normal file
14
libsrc/c16/kclose.s
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
;
|
||||||
|
; Ullrich von Bassewitz, 2003-12-21
|
||||||
|
;
|
||||||
|
; CLOSE replacement function
|
||||||
|
;
|
||||||
|
|
||||||
|
.export CLOSE
|
||||||
|
|
||||||
|
.proc CLOSE
|
||||||
|
clc ; Force C64 compatible behaviour
|
||||||
|
jmp $FFC3 ; Call the ROM routine
|
||||||
|
.endproc
|
||||||
|
|
||||||
|
|
||||||
@@ -26,7 +26,6 @@
|
|||||||
.export SETLFS
|
.export SETLFS
|
||||||
.export SETNAM
|
.export SETNAM
|
||||||
.export OPEN
|
.export OPEN
|
||||||
.export CLOSE
|
|
||||||
.export CHKIN
|
.export CHKIN
|
||||||
.export CKOUT
|
.export CKOUT
|
||||||
.export CLRCH
|
.export CLRCH
|
||||||
@@ -70,7 +69,7 @@ READST = $FFB7
|
|||||||
SETLFS = $FFBA
|
SETLFS = $FFBA
|
||||||
SETNAM = $FFBD
|
SETNAM = $FFBD
|
||||||
OPEN = $FFC0
|
OPEN = $FFC0
|
||||||
CLOSE = $FFC3
|
;CLOSE = $FFC3
|
||||||
CHKIN = $FFC6
|
CHKIN = $FFC6
|
||||||
CKOUT = $FFC9
|
CKOUT = $FFC9
|
||||||
CLRCH = $FFCC
|
CLRCH = $FFCC
|
||||||
|
|||||||
Reference in New Issue
Block a user