From: Christian Groessler Date: Mon, 29 Jul 2013 22:52:58 +0000 (+0200) Subject: disable GETCWD command until I have a proper way to test it X-Git-Tag: V2.15~223^2~59 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=bb9f1d031ae97f9546a02af32ea7bdb562911d3f;p=cc65 disable GETCWD command until I have a proper way to test it --- diff --git a/libsrc/atari/shadow_ram_handlers.s b/libsrc/atari/shadow_ram_handlers.s index 80dc5c2d1..1edc82d51 100644 --- a/libsrc/atari/shadow_ram_handlers.s +++ b/libsrc/atari/shadow_ram_handlers.s @@ -241,8 +241,6 @@ CIOV_call: ; and some only use the pointer (like e.g. OPEN), and some use both. ; So we need function specific handlers to correctly deal with ; buffers which are overlapping with the ROM area. -; All input and output registers need to be preserved (I'm not 100% -; sure about Y as input, but let's preserve it for now.) ; ; FIXME: Currently only the requests used by the runtime lib are handled. @@ -266,13 +264,17 @@ my_CIOV: beq CIO_filename2 cmp #GETCWD bcc CIO_filename ; filename as input parameter in buffer, length not used - beq CIO_read ; input + beq CIO_invalid ; GETCWD not supported yet bcs CIO_call_a ; other commands: assume no buffer ; not reached CIO_write_jmp: jmp CIO_write +CIO_invalid: + lda CIO_a + ldy #DINVCM + rts ; READ handler ; ------------