]> git.sur5r.net Git - cc65/blobdiff - libsrc/pce/gotoxy.s
Fixed bugs; and, improved the efficiency of some pce library functions.
[cc65] / libsrc / pce / gotoxy.s
index fb61646d1bf084033fd8dc053690c6de1c74e3cb..49f0c602ad86e0347639d138e17a9e1ad43f4e9c 100644 (file)
@@ -1,22 +1,19 @@
 ;
-; void gotoxy (unsigned char x, unsigned char y);
+; void __fastcall__ gotoxy (unsigned char x, unsigned char y);
 ;
 
-        .export         _gotoxy
+        .export         gotoxy, _gotoxy
+
         .import         popa, plot
 
         .include        "pce.inc"
         .include        "extzp.inc"
 
+gotoxy:
+        jsr     popa            ; Get Y
+
 _gotoxy:
         sta     CURS_Y          ; Set Y
         jsr     popa            ; Get X
         sta     CURS_X          ; Set X
         jmp     plot            ; Set the cursor position
-
-;-------------------------------------------------------------------------------
-; force the init constructor to be imported
-
-        .import initconio
-conio_init      = initconio
-