1 ;****************************************************************************
5 ;* Serial communication API *
9 ;* (C) 2003-2012, Ullrich von Bassewitz *
11 ;* D-70794 Filderstadt *
12 ;* EMail: uz@cc65.org *
15 ;*This software is provided 'as-is', without any expressed or implied *
16 ;*warranty. In no event will the authors be held liable for any damages *
17 ;*arising from the use of this software. *
19 ;*Permission is granted to anyone to use this software for any purpose, *
20 ;*including commercial applications, and to alter it and redistribute it *
21 ;*freely, subject to the following restrictions: *
23 ;*1. The origin of this software must not be misrepresented; you must not *
24 ;* claim that you wrote the original software. If you use this software *
25 ;* in a product, an acknowledgment in the product documentation would be *
26 ;* appreciated but is not required. *
27 ;*2. Altered source versions must be plainly marked as such, and must not *
28 ;* be misrepresented as being the original software. *
29 ;*3. This notice may not be removed or altered from any source *
32 ;****************************************************************************
36 ;------------------------------------------------------------------------------
40 SER_ERR_OK ; Not an error - relax
41 SER_ERR_NO_DRIVER ; No driver available
42 SER_ERR_CANNOT_LOAD ; Error loading driver
43 SER_ERR_INV_DRIVER ; Invalid driver
44 SER_ERR_NO_DEVICE ; Device (hardware) not found
45 SER_ERR_BAUD_UNAVAIL ; Baud rate not available
46 SER_ERR_NO_DATA ; Nothing to read
47 SER_ERR_OVERFLOW ; No room in send buffer
48 SER_ERR_INIT_FAILED ; Initialization failed
49 SER_ERR_INV_IOCTL ; IOCTL not supported
50 SER_ERR_INSTALLED ; A driver is already installed
51 SER_ERR_NOT_OPEN ; Driver not open
53 SER_ERR_COUNT ; Special: Number of error codes