directory structure cleanup

This commit is contained in:
FeralChild64 committed 2019-07-20 22:25:57 +02:00
1 parent c7727d4f0f
commit c30d4b31c9
75 files changed
+45 -45

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
; Initialise screen editor
; C64 Programmer's Reference Guide Page 272
jmp cint
+3
View File
@@ -0,0 +1,3 @@
; Initialise input/output
; C64 Programmer's Reference Guide Page 272
jmp ioinit
+3
View File
@@ -0,0 +1,3 @@
; Initialise RAM, allocate tape buffer, set screen to $0400
; C64 Programmer's Reference Guide Page 273
jmp ramtas
+3
View File
@@ -0,0 +1,3 @@
; Restore default IO vectors
; C64 Programmer's Reference Guide Page 273
jmp restor
+3
View File
@@ -0,0 +1,3 @@
; Read/set vectored I/O
; C64 Programmer's Reference Guide Page 273
jmp vector
+3
View File
@@ -0,0 +1,3 @@
; Control KERNAL messages
; C64 Programmer's Reference Guide Page 273
jmp setmsg
+3
View File
@@ -0,0 +1,3 @@
; SEnd secondary address after LISTEN
; C64 Programmer's Reference Guide Page 273
jmp second
+3
View File
@@ -0,0 +1,3 @@
; Send secondary address after talk
; C64 Programmer's Reference Guide Page 273
jmp tksa
+3
View File
@@ -0,0 +1,3 @@
; read/set the top of memory
; C64 Programmer's Reference Guide Page 272
jmp memtop
+3
View File
@@ -0,0 +1,3 @@
; read/set the bottom of memory
; C64 Programmer's Reference Guide Page 272
jmp membot
+3
View File
@@ -0,0 +1,3 @@
; Scan keyboard
; C64 Programmer's Reference Guide Page 273
jmp scan_keyboard
+3
View File
@@ -0,0 +1,3 @@
; Set timeout on serial bus
; C64 Programmer's Reference Guide Page 273
jmp settmo
+3
View File
@@ -0,0 +1,3 @@
; Input byte from serial port
; C64 Programmer's Reference Guide Page 272
jmp acptr
+3
View File
@@ -0,0 +1,3 @@
; Output byte to serial port
; C64 Programmer's Reference Guide Page 272
jmp ciout
+3
View File
@@ -0,0 +1,3 @@
; Command serial bus to UNTALK
; C64 Programmer's Reference Guide Page 273
jmp untlk
+3
View File
@@ -0,0 +1,3 @@
; Command serial bus to UNLISTEN
; C64 Programmer's Reference Guide Page 273
jmp unlsn
+3
View File
@@ -0,0 +1,3 @@
; Command devices on the serial bus to listen
; C64 Programmer's Reference Guide Page 272
jmp listen
+3
View File
@@ -0,0 +1,3 @@
; Command serial bus device to talk
; C64 Programmer's Reference Guide Page 273
jmp talk
+3
View File
@@ -0,0 +1,3 @@
; Read I/O statusjmp
; C64 Programmer's Reference Guide Page 273
jmp readst
+3
View File
@@ -0,0 +1,3 @@
; Set logical, first and second addresses
; C64 Programmer's Reference Guide Page 273
jmp setfls
+3
View File
@@ -0,0 +1,3 @@
; Set file name
; C64 Programmer's Reference Guide Page 273
jmp setnam
+3
View File
@@ -0,0 +1,3 @@
; open a logical file
; C64 Programmer's Reference Guide Page 272
jmp open
+3
View File
@@ -0,0 +1,3 @@
; close a specified logical file
; C64 Programmer's Reference Guide Page 272
jmp close
+3
View File
@@ -0,0 +1,3 @@
; Open channel for input
; C64 Programmer's Reference Guide Page 272
jmp chkin
+3
View File
@@ -0,0 +1,3 @@
; Open channel for output
; C64 Programmer's Reference Guide Page 272
jmp chkout
+3
View File
@@ -0,0 +1,3 @@
; close input and output channels
; C64 Programmer's Reference Guide Page 272
jmp clrchn
+3
View File
@@ -0,0 +1,3 @@
; Input character from channel
; C64 Programmer's Reference Guide Page 272
jmp chrin
+3
View File
@@ -0,0 +1,3 @@
; Output character to channel
; C64 Programmer's Reference Guide Page 272
jmp chrout
+3
View File
@@ -0,0 +1,3 @@
; load RAM from a device
; C64 Programmer's Reference Guide Page 272
jmp load
+3
View File
@@ -0,0 +1,3 @@
; SAVE RAM to device
; C64 Programmer's Reference Guide Page 273
jmp save
+3
View File
@@ -0,0 +1,3 @@
; Set realtime clock
; C64 Programmer's Reference Guide Page 273
jmp settim
+3
View File
@@ -0,0 +1,3 @@
; Read real time clock
; C64 Programmer's Reference Guide Page 273
jmp rdtim
+3
View File
@@ -0,0 +1,3 @@
; Scan stop key
; C64 Programmer's Reference Guide Page 273
jmp stop
+3
View File
@@ -0,0 +1,3 @@
; Get character from keyboard queue (keyboard buffer)
; C64 Programmer's Reference Guide Page 272
jmp getin
+3
View File
@@ -0,0 +1,3 @@
; $FFE7 - Close all files vector
; (http://codebase64.org/doku.php?id=base:kernalreference)
jmp clall
+4
View File
@@ -0,0 +1,4 @@
; $FFEA - Update jiffy clock vector
; (http://codebase64.org/doku.php?id=base:kernalreference)
jmp update_jiffy_clock
+4
View File
@@ -0,0 +1,4 @@
; $FFED - Return screen size (X=columns, Y=rows)
; (http://codebase64.org/doku.php?id=base:kernalreference)
jmp screen
+6
View File
@@ -0,0 +1,6 @@
; $FFF0 - Get/Set cursor location vector
; (http://codebase64.org/doku.php?id=base:kernalreference)
; To set: C=0, to get, C=1
; X=row, Y=column
jmp plot
+19
View File
@@ -0,0 +1,19 @@
;;
;; Official Kernal routine, described in:
;;
;; - [RG64] C64 Programmer's Reference Guide - page 284
;; - [CM64] Compute's Mapping the Commodore 64 - page 214
;; - http://codebase64.org/doku.php?id=base:kernalreference (original source)
;;
;; CPU registers that has to be preserved (see [RG64]): .A
;;
;; As there is nothing between here and $FFFA, we can just hard code this in place.
iobase:
ldy #$DC
ldx #$00
rts