From 49b7c728c596ca56d1dcd6064a6659aca075c95b Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Wed, 30 Oct 2019 19:12:32 +0100 Subject: [PATCH] compilation fix --- c64/kernal/iostack/f13e.getin.s | 13 +++++++++++++ c64/kernal/{ => iostack}/f13e.interop | 0 c64/kernal/{f13e.getin.s => iostack/getin_real.s} | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 c64/kernal/iostack/f13e.getin.s rename c64/kernal/{ => iostack}/f13e.interop (100%) rename c64/kernal/{f13e.getin.s => iostack/getin_real.s} (97%) diff --git a/c64/kernal/iostack/f13e.getin.s b/c64/kernal/iostack/f13e.getin.s new file mode 100644 index 00000000..02d68bc3 --- /dev/null +++ b/c64/kernal/iostack/f13e.getin.s @@ -0,0 +1,13 @@ + +// +// Official Kernal routine, described in: +// +// - [RG64] C64 Programmer's Reference Guide - page 283 +// - [CM64] Compute's Mapping the Commodore 64 - page 227/228 +// +// CPU registers that has to be preserved (see [RG64]): for RS-232: .X, .Y +// + + +GETIN: + jmp getin_real diff --git a/c64/kernal/f13e.interop b/c64/kernal/iostack/f13e.interop similarity index 100% rename from c64/kernal/f13e.interop rename to c64/kernal/iostack/f13e.interop diff --git a/c64/kernal/f13e.getin.s b/c64/kernal/iostack/getin_real.s similarity index 97% rename from c64/kernal/f13e.getin.s rename to c64/kernal/iostack/getin_real.s index 0291988d..681e2a17 100644 --- a/c64/kernal/f13e.getin.s +++ b/c64/kernal/iostack/getin_real.s @@ -9,7 +9,7 @@ // -GETIN: +getin_real: // Determine the device number lda DFLTN