]> git.sur5r.net Git - cc65/blobdiff - libsrc/atari/diowrite.s
Some small first changes for the 'atarixl' target.
[cc65] / libsrc / atari / diowrite.s
index 315d9b5ac6394e73ea854abb6a3d00fcac34dd81..93c8763aca082a70975d0a2d22cb89f81190759f 100644 (file)
@@ -3,21 +3,20 @@
 ;
 ; this file provides the _dio_write function
 ;
-; unsigned char __fastcall__ _dio_write(_driveid_t drive_id, _sectnum_t sect_num, void *buffer);
-; _driveid_t - 8bit
-; _sectnum_t - 16bit
+; unsigned char __fastcall__ dio_write(dhandle_t handle,unsigned sect_num,const void *buffer);
+; dhandle_t - 16bit (ptr)
 ;
 
-       .import         __sio_call,pushax
-       .export         __dio_write
-       .include        "atari.inc"
+        .import         __sio_call,pushax
+        .export         _dio_write
+        .include        "atari.inc"
 
-.proc  __dio_write
+.proc   _dio_write
 
-       jsr     pushax          ; push buffer address
-       ldx     #%10000000      ; indicate i/o direction (write)
-       lda     #SIO_WRITE      ; write sector command
-       jmp     __sio_call      ; do the call and return to the user
+        jsr     pushax          ; push buffer address
+        ldx     #%10000000      ; indicate i/o direction (write)
+        lda     #SIO_WRITE      ; write sector command
+        jmp     __sio_call      ; do the call and return to the user
 
 .endproc