]> git.sur5r.net Git - cc65/blobdiff - libsrc/cbm/cbm_write.s
don't use constructor to setup runtime stack
[cc65] / libsrc / cbm / cbm_write.s
index 402cd3ea78310260cbe3eb03ab61dd7701f0cd06..295ff2cd05c2c4974b30bc21c45e1beef9d113a5 100644 (file)
@@ -3,9 +3,9 @@
 ;
 ; Original C code by Marc 'BlackJack' Rintsch, 25.03.2001
 ;
-; int __fastcall__ cbm_write(unsigned char lfn, void* buffer, unsigned int size) 
+; int __fastcall__ cbm_write(unsigned char lfn, void* buffer, unsigned int size)
 ; {
-; 
+;
 ;     static unsigned int byteswritten;
 ;
 ;     /* if we can't change to the outputchannel #lfn then return an error */
         .include        "cbm.inc"
 
                .export         _cbm_write
+        .import         CKOUT, READST, BSOUT, CLRCH
         .importzp       ptr1, ptr2, ptr3
        .import         popax, popa
         .import         __oserror
+                                                   
 
 _cbm_write:
         sta     ptr3