Removed (pretty inconsistently used) tab chars from source code base.

This commit is contained in:
Oliver Schmidt
2013-05-09 13:56:54 +02:00
parent 44fd1082ae
commit 85885001b1
1773 changed files with 62864 additions and 62868 deletions

View File

@@ -6,7 +6,7 @@
.import return0
.importzp ptr1
.interruptor ser_irq, 29 ; Export as high priority IRQ handler
.interruptor ser_irq, 29 ; Export as high priority IRQ handler
.include "ser-kernel.inc"
.include "ser-error.inc"
@@ -17,20 +17,20 @@
.bss
_ser_drv: .res 2 ; Pointer to driver
_ser_drv: .res 2 ; Pointer to driver
; Jump table for the driver functions.
.data
ser_vectors:
ser_install: jmp return0
ser_uninstall: jmp return0
ser_install: jmp return0
ser_uninstall: jmp return0
ser_open: jmp return0
ser_close: jmp return0
ser_get: jmp return0
ser_put: jmp return0
ser_status: jmp return0
ser_ioctl: jmp return0
ser_irq: .byte $60, $00, $00 ; RTS plus two dummy bytes
ser_irq: .byte $60, $00, $00 ; RTS plus two dummy bytes
; Driver header signature
.rodata
@@ -44,10 +44,10 @@ ser_sig: .byte $73, $65, $72, SER_API_VERSION ; "ser", version
_ser_install:
sta _ser_drv
sta ptr1
stx _ser_drv+1
stx ptr1+1
sta _ser_drv
sta ptr1
stx _ser_drv+1
stx ptr1+1
; Check the driver signature
@@ -72,8 +72,8 @@ _ser_install:
ldy ser_irq+2 ; Check high byte of IRQ vector
beq @L2 ; Jump if vector invalid
ldy #$4C ; Jump opcode
sty ser_irq ; Activate IRQ routine
ldy #$4C ; Jump opcode
sty ser_irq ; Activate IRQ routine
@L2: rts
; Driver signature invalid
@@ -100,8 +100,8 @@ copy: lda (ptr1),y
_ser_uninstall:
jsr ser_uninstall ; Call driver routine
lda #$60 ; RTS opcode
sta ser_irq ; Disable IRQ entry point
lda #$60 ; RTS opcode
sta ser_irq ; Disable IRQ entry point
_ser_clear_ptr: ; External entry point
lda #0

View File

@@ -15,23 +15,23 @@
_ser_unload:
lda _ser_drv
lda _ser_drv
pha ; Save pointer to driver
ora _ser_drv+1
beq no_driver ; No driver
lda _ser_drv+1
pha
ora _ser_drv+1
beq no_driver ; No driver
lda _ser_drv+1
pha
jsr _ser_uninstall ; Uninstall the driver
jsr _ser_uninstall ; Uninstall the driver
pla
tax
pla ; Get pointer to driver
pla
tax
pla ; Get pointer to driver
jsr _mod_free ; Free the driver
jmp return0 ; Return SER_ERR_OK
no_driver:
tax ; X = 0
tax ; X = 0
pla ; Remove pushed junk
lda #<SER_ERR_NO_DRIVER
rts
lda #<SER_ERR_NO_DRIVER
rts