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