]> git.sur5r.net Git - cc65/blobdiff - libsrc/apple2/dioopen.s
Added library reference ser_libref to SER interface.
[cc65] / libsrc / apple2 / dioopen.s
index 4c07f0eb2e32254b46d8c6c0f24a90623338716f..62b2f06a38de7b958628b1a7ce6fd13f950eeb29 100644 (file)
@@ -4,28 +4,28 @@
 ; dhandle_t __fastcall__ dio_open (unsigned char device);
 ;
 
-        .export        _dio_open
-        .import        return0, __dos_type, isdevice
+        .export         _dio_open
+        .import         return0, __dos_type, isdevice
 
-        .include       "errno.inc"
-        .include       "mli.inc"
+        .include        "errno.inc"
+        .include        "mli.inc"
 
 _dio_open:
         ; Check for ProDOS 8
-        ldx    __dos_type
-        bne    :+
-        lda    #$01            ; "Bad system call number"
-        bne    oserr           ; Branch always
+        ldx     __dos_type
+        bne     :+
+        lda     #$01            ; "Bad system call number"
+        bne     oserr           ; Branch always
 
         ; Check for valid device
 :       tax
-        jsr    isdevice
-        beq    :+
-        lda    #$28            ; "No device connected"
+        jsr     isdevice
+        beq     :+
+        lda     #$28            ; "No device connected"
 
         ; Return oserror
-oserr:  sta    __oserror
-        jmp    return0
+oserr:  sta     __oserror
+        jmp     return0
 
         ; Return success
 :       txa
@@ -33,6 +33,6 @@ oserr:  sta   __oserror
         asl
         asl
         asl
-        ldx    #$00
-        stx    __oserror
+        ldx     #$00
+        stx     __oserror
         rts