in the system bank. For one this performs better (several %), second it allows to handle the function keys in conformance with other platforms. Without the custom keyboard routine, we would have to apply some more magic to the function keys to make them work as with other cc65 targets. git-svn-id: svn://svn.cc65.org/cc65/trunk@2811 b7a2c559-68d2-44c3-8de9-860c34a00d81
21 lines
398 B
ArmAsm
21 lines
398 B
ArmAsm
;
|
|
; Ullrich von Bassewitz, 2003-12-21
|
|
;
|
|
; CLOSE kernal call.
|
|
;
|
|
; NOTE: The CLOSE system call in the CBM610 kernal will only remove the file
|
|
; entry and not close the file on IEC if the carry is clear on entry. To make
|
|
; this somewhat compatible withthe C64, set the carry before jumping to the
|
|
; kernal.
|
|
|
|
.export CLOSE
|
|
|
|
.proc CLOSE
|
|
|
|
sec
|
|
jmp $FFC3
|
|
|
|
.endproc
|
|
|
|
|
|
|