]> git.sur5r.net Git - cc65/commitdiff
Moved kernal entries to cbm_kernal.inc
authorOlli Savia <ops@iki.fi>
Sun, 25 Nov 2018 08:28:37 +0000 (10:28 +0200)
committerOliver Schmidt <ol.sc@web.de>
Mon, 26 Nov 2018 21:14:31 +0000 (22:14 +0100)
asminc/c128.inc
asminc/c64.inc
asminc/cbm_kernal.inc
asminc/plus4.inc
asminc/vic20.inc

index 7a98d770ca1de022ee0d5f2eb3a9a13266271262..2852631f35995c83ce8549f9f94f639bd7153dd3 100644 (file)
@@ -45,20 +45,6 @@ KBDREPEAT       := $028a
 KBDREPEATRATE   := $028b
 KBDREPEATDELAY  := $028c
 
-; ---------------------------------------------------------------------------
-; Kernal routines
-
-; Direct entries
-CURS_SET        := $CD57
-CURS_ON         := $CD6F
-CURS_OFF        := $CD9F
-CLRSCR          := $C142
-KBDREAD         := $C006
-NEWLINE         := $C363
-PRINT           := $C322
-NMIEXIT         := $FF33
-INDFET          := $FF74
-
 ; ---------------------------------------------------------------------------
 ; Vectors
 
index c12f8e64bde7825f7c5737a2b4639f9fd22e4378..1d10f673d34f7fe496cd9cb1ed26c8c93810e0e0 100644 (file)
@@ -37,14 +37,6 @@ KBDREPEAT       := $28a
 KBDREPEATRATE   := $28b
 KBDREPEATDELAY  := $28c
 
-; ---------------------------------------------------------------------------
-; Kernal routines
-
-; Direct entries
-CLRSCR          := $E544
-KBDREAD         := $E5B4
-NMIEXIT         := $FEBC
-
 ; ---------------------------------------------------------------------------
 ; Vector and other locations
 
index 4e2e927e419177666c4dec78b592b070d796d7d1..29a6e5ddfd5f507e22a369a4c8325cbd87e1cad4 100644 (file)
@@ -82,3 +82,28 @@ UDTIM          := $FFEA
   PLOT         := $FFF0
   IOBASE       := $FFF3
 .endif
+
+; ---------------------------------------------------------------------------
+; Kernal routines, direct entries
+
+.if .def(__VIC20__)
+  CLRSCR       := $E55F
+  KBDREAD      := $E5CF
+.elseif .def(__C64__)
+  CLRSCR       := $E544
+  KBDREAD      := $E5B4
+  NMIEXIT      := $FEBC
+.elseif .def(__C128__)
+  CLRSCR       := $C142
+  KBDREAD      := $C006
+  NMIEXIT      := $FF33
+  NEWLINE      := $C363
+  PRINT        := $C322
+  CURS_SET     := $CD57
+  CURS_ON      := $CD6F
+  CURS_OFF     := $CD9F
+  INDFET       := $FF74
+.elseif .def(__C16__)
+  CLRSCR       := $D88B
+  KBDREAD      := $D8C1
+.endif
index 5ea4dcf88a2dcfc6453461ced8c0fc2c7ce1a960..774722e939a24f13939a8ac3a927838dfe52cfe7 100644 (file)
@@ -37,13 +37,6 @@ KBDREPEAT       := $540
 KBDREPEATRATE   := $541
 KBDREPEATDELAY  := $542
 
-; ---------------------------------------------------------------------------
-; Kernal routines
-
-; Direct entries
-CLRSCR          := $D88B
-KBDREAD         := $D8C1
-
 ; ---------------------------------------------------------------------------
 ; Vector and other locations
 
@@ -90,5 +83,3 @@ TED_RAMSEL      := $FF3F
 
 ENABLE_ROM      := TED_ROMSEL
 ENABLE_RAM      := TED_RAMSEL
-
-
index 5976981fd9a583d0deaaac29e7bdee5f841c1185..b82874f56d4bcc93c0ea3a238ce1d512d12eaeb8 100644 (file)
@@ -41,13 +41,6 @@ KBDREPEATDELAY  := $28c
 XSIZE           = 22
 YSIZE           = 23
 
-; ---------------------------------------------------------------------------
-; Kernal routines
-
-; Direct entries
-CLRSCR          := $E55F
-KBDREAD         := $E5CF
-
 ; ---------------------------------------------------------------------------
 ; Vector and other locations