Fixed an error in the load routine: The driver was not removed from memory

when the install routine failed.


git-svn-id: svn://svn.cc65.org/cc65/trunk@3750 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz
2006-06-04 10:01:33 +00:00
parent d2097f6d75
commit e941b34947
3 changed files with 34 additions and 11 deletions

View File

@@ -6,10 +6,10 @@
;* *
;* *
;* *
;*(C) 2003 Ullrich von Bassewitz *
;* R<EFBFBD>merstrasse 52 *
;* D-70794 Filderstadt *
;*EMail: uz@cc65.org *
;*(C) 2003-2006, Ullrich von Bassewitz *
;* R<EFBFBD>merstrasse 52 *
;* D-70794 Filderstadt *
;*EMail: uz@cc65.org *
;* *
;* *
;*This software is provided 'as-is', without any expressed or implied *
@@ -142,7 +142,7 @@ SER_STATUS_DSR = $40 ; NOT data set ready
.global ser_irq
;------------------------------------------------------------------------------
; ASM functions
; C callable functions
.global _ser_unload
.global _ser_install
@@ -154,4 +154,5 @@ SER_STATUS_DSR = $40 ; NOT data set ready
.global _ser_status
.global _ser_ioctl
.global _ser_clear_ptr