OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [drivers/] [char/] [rio/] [errors.h] - Blame information for rev 1275

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
/*
2
** -----------------------------------------------------------------------------
3
**
4
**  Perle Specialix driver for Linux
5
**  Ported from existing RIO Driver for SCO sources.
6
 *
7
 *  (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK.
8
 *
9
 *      This program is free software; you can redistribute it and/or modify
10
 *      it under the terms of the GNU General Public License as published by
11
 *      the Free Software Foundation; either version 2 of the License, or
12
 *      (at your option) any later version.
13
 *
14
 *      This program is distributed in the hope that it will be useful,
15
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
16
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17
 *      GNU General Public License for more details.
18
 *
19
 *      You should have received a copy of the GNU General Public License
20
 *      along with this program; if not, write to the Free Software
21
 *      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
22
**
23
**      Module          : errors.h
24
**      SID             : 1.2
25
**      Last Modified   : 11/6/98 11:34:10
26
**      Retrieved       : 11/6/98 11:34:21
27
**
28
**  ident @(#)errors.h  1.2
29
**
30
** -----------------------------------------------------------------------------
31
*/
32
 
33
#ifndef __rio_errors_h__
34
#define __rio_errors_h__
35
 
36
#ifdef SCCS_LABELS
37
#ifndef lint
38
static char *_errors_h_sccs_ = "@(#)errors.h    1.2";
39
#endif
40
#endif
41
 
42
/*
43
** error codes
44
*/
45
 
46
#define NOTHING_WRONG_AT_ALL            0
47
#define BAD_CHARACTER_IN_NAME           1
48
#define TABLE_ENTRY_ISNT_PROPERLY_NULL  2
49
#define UNKNOWN_HOST_NUMBER             3
50
#define ZERO_RTA_ID                     4
51
#define BAD_RTA_ID                      5
52
#define DUPLICATED_RTA_ID               6
53
#define DUPLICATE_UNIQUE_NUMBER         7
54
#define BAD_TTY_NUMBER                  8
55
#define TTY_NUMBER_IN_USE               9
56
#define NAME_USED_TWICE                 10
57
#define HOST_ID_NOT_ZERO                11
58
#define BOOT_IN_PROGRESS                12
59
#define COPYIN_FAILED                   13
60
#define HOST_FILE_TOO_LARGE             14
61
#define COPYOUT_FAILED                  15
62
#define NOT_SUPER_USER                  16
63
#define RIO_ALREADY_POLLING             17
64
 
65
#define ID_NUMBER_OUT_OF_RANGE          18
66
#define PORT_NUMBER_OUT_OF_RANGE        19
67
#define HOST_NUMBER_OUT_OF_RANGE        20
68
#define RUP_NUMBER_OUT_OF_RANGE         21
69
#define TTY_NUMBER_OUT_OF_RANGE         22
70
#define LINK_NUMBER_OUT_OF_RANGE        23
71
 
72
#define HOST_NOT_RUNNING                24
73
#define IOCTL_COMMAND_UNKNOWN           25
74
#define RIO_SYSTEM_HALTED               26
75
#define WAIT_FOR_DRAIN_BROKEN           27
76
#define PORT_NOT_MAPPED_INTO_SYSTEM     28
77
#define EXCLUSIVE_USE_SET               29
78
#define WAIT_FOR_NOT_CLOSING_BROKEN     30
79
#define WAIT_FOR_PORT_TO_OPEN_BROKEN    31
80
#define WAIT_FOR_CARRIER_BROKEN         32
81
#define WAIT_FOR_NOT_IN_USE_BROKEN      33
82
#define WAIT_FOR_CAN_ADD_COMMAND_BROKEN 34
83
#define WAIT_FOR_ADD_COMMAND_BROKEN     35
84
#define WAIT_FOR_NOT_PARAM_BROKEN       36
85
#define WAIT_FOR_RETRY_BROKEN           37
86
#define HOST_HAS_ALREADY_BEEN_BOOTED    38
87
#define UNIT_IS_IN_USE                  39
88
#define COULDNT_FIND_ENTRY              40
89
#define RTA_UNIQUE_NUMBER_ZERO          41
90
#define CLOSE_COMMAND_FAILED            42
91
#define WAIT_FOR_CLOSE_BROKEN           43
92
#define CPS_VALUE_OUT_OF_RANGE          44
93
#define ID_ALREADY_IN_USE               45
94
#define SIGNALS_ALREADY_SET             46
95
#define NOT_RECEIVING_PROCESS           47
96
#define RTA_NUMBER_WRONG                48
97
#define NO_SUCH_PRODUCT                 49
98
#define HOST_SYSPORT_BAD                50
99
#define ID_NOT_TENTATIVE                51
100
#define XPRINT_CPS_OUT_OF_RANGE         52
101
#define NOT_ENOUGH_CORE_FOR_PCI_COPY    53
102
 
103
 
104
#endif /* __rio_errors_h__ */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.