]> git.sur5r.net Git - cc65/blobdiff - asminc/ser-error.inc
Removed IRQ support from joystick drivers.
[cc65] / asminc / ser-error.inc
index e6057a64124dcf86df6d8075ce08f37b75ac3749..ff4e2b448b984c58bbc8e321da1e819f0358bd9b 100644 (file)
@@ -6,10 +6,10 @@
 ;*                                                                          *
 ;*                                                                          *
 ;*                                                                          *
-;*(C) 2003      Ullrich von Bassewitz                                       *
-;*              Römerstrasse 52                                             *
-;*              D-70794 Filderstadt                                         *
-;*EMail:        uz@cc65.org                                                 *
+;* (C) 2003-2012, Ullrich von Bassewitz                                     *
+;*                Roemerstrasse 52                                          *
+;*                D-70794 Filderstadt                                       *
+;* EMail:         uz@cc65.org                                               *
 ;*                                                                          *
 ;*                                                                          *
 ;*This software is provided 'as-is', without any expressed or implied       *
 ;------------------------------------------------------------------------------
 ; Error codes
 
-SER_ERR_OK                     =       $00     ; Not an error - relax
-SER_ERR_NO_DRIVER       =       $01     ; No driver available
-SER_ERR_CANNOT_LOAD     =       $02     ; Error loading driver
-SER_ERR_INV_DRIVER      =       $03     ; Invalid driver
-SER_ERR_NO_DEVICE       =       $04     ; Device (hardware) not found
-SER_ERR_BAUD_UNAVAIL           =       $05     ; Baud rate not available
-SER_ERR_NO_DATA                =       $06     ; Nothing to read
-SER_ERR_OVERFLOW               =       $07     ; No room in send buffer
-SER_ERR_INIT_FAILED     =       $08    ; Initialization failed
-SER_ERR_INV_IOCTL       =       $09     ; IOCTL not supported
+.enum
+        SER_ERR_OK                      ; Not an error - relax
+        SER_ERR_NO_DRIVER               ; No driver available
+        SER_ERR_CANNOT_LOAD             ; Error loading driver
+        SER_ERR_INV_DRIVER              ; Invalid driver
+        SER_ERR_NO_DEVICE               ; Device (hardware) not found
+        SER_ERR_BAUD_UNAVAIL            ; Baud rate not available
+        SER_ERR_NO_DATA                 ; Nothing to read
+        SER_ERR_OVERFLOW                ; No room in send buffer
+        SER_ERR_INIT_FAILED             ; Initialization failed
+        SER_ERR_INV_IOCTL               ; IOCTL not supported
+        SER_ERR_INSTALLED               ; A driver is already installed
+        SER_ERR_NOT_OPEN                ; Driver not open
 
+        SER_ERR_COUNT                   ; Special: Number of error codes
+.endenum