Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OS
U-Boot.Mirror
提交
6973fb41
U
U-Boot.Mirror
项目概览
OS
/
U-Boot.Mirror
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
U-Boot.Mirror
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6973fb41
编写于
7月 16, 2009
作者:
W
Wolfgang Denk
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'asm-generic' of
git://git.denx.de/u-boot-microblaze
上级
6c3fef28
bc0d3296
变更
12
隐藏空白更改
内联
并排
Showing
12 changed file
with
30 addition
and
1052 deletion
+30
-1052
board/Marvell/db64360/mv_eth.h
board/Marvell/db64360/mv_eth.h
+1
-2
board/Marvell/db64460/mv_eth.h
board/Marvell/db64460/mv_eth.h
+1
-1
board/prodrive/p3mx/mv_eth.h
board/prodrive/p3mx/mv_eth.h
+1
-1
include/asm-arm/errno.h
include/asm-arm/errno.h
+1
-138
include/asm-avr32/errno.h
include/asm-avr32/errno.h
+1
-132
include/asm-blackfin/errno.h
include/asm-blackfin/errno.h
+1
-156
include/asm-generic/errno.h
include/asm-generic/errno.h
+19
-28
include/asm-m68k/errno.h
include/asm-m68k/errno.h
+1
-138
include/asm-microblaze/errno.h
include/asm-microblaze/errno.h
+1
-0
include/asm-ppc/errno.h
include/asm-ppc/errno.h
+1
-138
include/asm-sh/errno.h
include/asm-sh/errno.h
+1
-156
include/asm-sparc/errno.h
include/asm-sparc/errno.h
+1
-162
未找到文件。
board/Marvell/db64360/mv_eth.h
浏览文件 @
6973fb41
...
...
@@ -37,8 +37,7 @@
#include <common.h>
#include <net.h>
#include "mv_regs.h"
#include "../common/ppc_error_no.h"
#include <asm/errno.h>
/*************************************************************************
**************************************************************************
...
...
board/Marvell/db64460/mv_eth.h
浏览文件 @
6973fb41
...
...
@@ -37,7 +37,7 @@
#include <common.h>
#include <net.h>
#include "mv_regs.h"
#include
"../common/ppc_error_no.h"
#include
<asm/errno.h>
/*************************************************************************
...
...
board/prodrive/p3mx/mv_eth.h
浏览文件 @
6973fb41
...
...
@@ -37,7 +37,7 @@
#include <common.h>
#include <net.h>
#include "mv_regs.h"
#include
"ppc_error_no.h"
#include
<asm/errno.h>
#include "../../Marvell/include/core.h"
/*************************************************************************
...
...
include/asm-arm/errno.h
浏览文件 @
6973fb41
#ifndef _ARM_ERRNO_H
#define _ARM_ERRNO_H
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG 7
/* Arg list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
#define EACCES 13
/* Permission denied */
#define EFAULT 14
/* Bad address */
#define ENOTBLK 15
/* Block device required */
#define EBUSY 16
/* Device or resource busy */
#define EEXIST 17
/* File exists */
#define EXDEV 18
/* Cross-device link */
#define ENODEV 19
/* No such device */
#define ENOTDIR 20
/* Not a directory */
#define EISDIR 21
/* Is a directory */
#define EINVAL 22
/* Invalid argument */
#define ENFILE 23
/* File table overflow */
#define EMFILE 24
/* Too many open files */
#define ENOTTY 25
/* Not a typewriter */
#define ETXTBSY 26
/* Text file busy */
#define EFBIG 27
/* File too large */
#define ENOSPC 28
/* No space left on device */
#define ESPIPE 29
/* Illegal seek */
#define EROFS 30
/* Read-only file system */
#define EMLINK 31
/* Too many links */
#define EPIPE 32
/* Broken pipe */
#define EDOM 33
/* Math argument out of domain of func */
#define ERANGE 34
/* Math result not representable */
#define EDEADLK 35
/* Resource deadlock would occur */
#define ENAMETOOLONG 36
/* File name too long */
#define ENOLCK 37
/* No record locks available */
#define ENOSYS 38
/* Function not implemented */
#define ENOTEMPTY 39
/* Directory not empty */
#define ELOOP 40
/* Too many symbolic links encountered */
#define EWOULDBLOCK EAGAIN
/* Operation would block */
#define ENOMSG 42
/* No message of desired type */
#define EIDRM 43
/* Identifier removed */
#define ECHRNG 44
/* Channel number out of range */
#define EL2NSYNC 45
/* Level 2 not synchronized */
#define EL3HLT 46
/* Level 3 halted */
#define EL3RST 47
/* Level 3 reset */
#define ELNRNG 48
/* Link number out of range */
#define EUNATCH 49
/* Protocol driver not attached */
#define ENOCSI 50
/* No CSI structure available */
#define EL2HLT 51
/* Level 2 halted */
#define EBADE 52
/* Invalid exchange */
#define EBADR 53
/* Invalid request descriptor */
#define EXFULL 54
/* Exchange full */
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK 58
/* File locking deadlock error */
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
#define ETIME 62
/* Timer expired */
#define ENOSR 63
/* Out of streams resources */
#define ENONET 64
/* Machine is not on the network */
#define ENOPKG 65
/* Package not installed */
#define EREMOTE 66
/* Object is remote */
#define ENOLINK 67
/* Link has been severed */
#define EADV 68
/* Advertise error */
#define ESRMNT 69
/* Srmount error */
#define ECOMM 70
/* Communication error on send */
#define EPROTO 71
/* Protocol error */
#define EMULTIHOP 72
/* Multihop attempted */
#define EDOTDOT 73
/* RFS specific error */
#define EBADMSG 74
/* Not a data message */
#define EOVERFLOW 75
/* Value too large for defined data type */
#define ENOTUNIQ 76
/* Name not unique on network */
#define EBADFD 77
/* File descriptor in bad state */
#define EREMCHG 78
/* Remote address changed */
#define ELIBACC 79
/* Can not access a needed shared library */
#define ELIBBAD 80
/* Accessing a corrupted shared library */
#define ELIBSCN 81
/* .lib section in a.out corrupted */
#define ELIBMAX 82
/* Attempting to link in too many shared libraries */
#define ELIBEXEC 83
/* Cannot exec a shared library directly */
#define EILSEQ 84
/* Illegal byte sequence */
#define ERESTART 85
/* Interrupted system call should be restarted */
#define ESTRPIPE 86
/* Streams pipe error */
#define EUSERS 87
/* Too many users */
#define ENOTSOCK 88
/* Socket operation on non-socket */
#define EDESTADDRREQ 89
/* Destination address required */
#define EMSGSIZE 90
/* Message too long */
#define EPROTOTYPE 91
/* Protocol wrong type for socket */
#define ENOPROTOOPT 92
/* Protocol not available */
#define EPROTONOSUPPORT 93
/* Protocol not supported */
#define ESOCKTNOSUPPORT 94
/* Socket type not supported */
#define EOPNOTSUPP 95
/* Operation not supported on transport endpoint */
#define EPFNOSUPPORT 96
/* Protocol family not supported */
#define EAFNOSUPPORT 97
/* Address family not supported by protocol */
#define EADDRINUSE 98
/* Address already in use */
#define EADDRNOTAVAIL 99
/* Cannot assign requested address */
#define ENETDOWN 100
/* Network is down */
#define ENETUNREACH 101
/* Network is unreachable */
#define ENETRESET 102
/* Network dropped connection because of reset */
#define ECONNABORTED 103
/* Software caused connection abort */
#define ECONNRESET 104
/* Connection reset by peer */
#define ENOBUFS 105
/* No buffer space available */
#define EISCONN 106
/* Transport endpoint is already connected */
#define ENOTCONN 107
/* Transport endpoint is not connected */
#define ESHUTDOWN 108
/* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS 109
/* Too many references: cannot splice */
#define ETIMEDOUT 110
/* Connection timed out */
#define ECONNREFUSED 111
/* Connection refused */
#define EHOSTDOWN 112
/* Host is down */
#define EHOSTUNREACH 113
/* No route to host */
#define EALREADY 114
/* Operation already in progress */
#define EINPROGRESS 115
/* Operation now in progress */
#define ESTALE 116
/* Stale NFS file handle */
#define EUCLEAN 117
/* Structure needs cleaning */
#define ENOTNAM 118
/* Not a XENIX named type file */
#define ENAVAIL 119
/* No XENIX semaphores available */
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
/* Should never be seen by user programs */
#define ERESTARTSYS 512
#define ERESTARTNOINTR 513
#define ERESTARTNOHAND 514
/* restart if no handler.. */
#define ENOIOCTLCMD 515
/* No ioctl command */
#define _LAST_ERRNO 515
#endif
#include <asm-generic/errno.h>
include/asm-avr32/errno.h
浏览文件 @
6973fb41
#ifndef _ASM_AVR32_ERRNO_H
#define _ASM_AVR32_ERRNO_H
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG 7
/* Argument list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
#define EACCES 13
/* Permission denied */
#define EFAULT 14
/* Bad address */
#define ENOTBLK 15
/* Block device required */
#define EBUSY 16
/* Device or resource busy */
#define EEXIST 17
/* File exists */
#define EXDEV 18
/* Cross-device link */
#define ENODEV 19
/* No such device */
#define ENOTDIR 20
/* Not a directory */
#define EISDIR 21
/* Is a directory */
#define EINVAL 22
/* Invalid argument */
#define ENFILE 23
/* File table overflow */
#define EMFILE 24
/* Too many open files */
#define ENOTTY 25
/* Not a typewriter */
#define ETXTBSY 26
/* Text file busy */
#define EFBIG 27
/* File too large */
#define ENOSPC 28
/* No space left on device */
#define ESPIPE 29
/* Illegal seek */
#define EROFS 30
/* Read-only file system */
#define EMLINK 31
/* Too many links */
#define EPIPE 32
/* Broken pipe */
#define EDOM 33
/* Math argument out of domain of func */
#define ERANGE 34
/* Math result not representable */
#define EDEADLK 35
/* Resource deadlock would occur */
#define ENAMETOOLONG 36
/* File name too long */
#define ENOLCK 37
/* No record locks available */
#define ENOSYS 38
/* Function not implemented */
#define ENOTEMPTY 39
/* Directory not empty */
#define ELOOP 40
/* Too many symbolic links encountered */
#define EWOULDBLOCK EAGAIN
/* Operation would block */
#define ENOMSG 42
/* No message of desired type */
#define EIDRM 43
/* Identifier removed */
#define ECHRNG 44
/* Channel number out of range */
#define EL2NSYNC 45
/* Level 2 not synchronized */
#define EL3HLT 46
/* Level 3 halted */
#define EL3RST 47
/* Level 3 reset */
#define ELNRNG 48
/* Link number out of range */
#define EUNATCH 49
/* Protocol driver not attached */
#define ENOCSI 50
/* No CSI structure available */
#define EL2HLT 51
/* Level 2 halted */
#define EBADE 52
/* Invalid exchange */
#define EBADR 53
/* Invalid request descriptor */
#define EXFULL 54
/* Exchange full */
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK EDEADLK
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
#define ETIME 62
/* Timer expired */
#define ENOSR 63
/* Out of streams resources */
#define ENONET 64
/* Machine is not on the network */
#define ENOPKG 65
/* Package not installed */
#define EREMOTE 66
/* Object is remote */
#define ENOLINK 67
/* Link has been severed */
#define EADV 68
/* Advertise error */
#define ESRMNT 69
/* Srmount error */
#define ECOMM 70
/* Communication error on send */
#define EPROTO 71
/* Protocol error */
#define EMULTIHOP 72
/* Multihop attempted */
#define EDOTDOT 73
/* RFS specific error */
#define EBADMSG 74
/* Not a data message */
#define EOVERFLOW 75
/* Value too large for defined data type */
#define ENOTUNIQ 76
/* Name not unique on network */
#define EBADFD 77
/* File descriptor in bad state */
#define EREMCHG 78
/* Remote address changed */
#define ELIBACC 79
/* Can not access a needed shared library */
#define ELIBBAD 80
/* Accessing a corrupted shared library */
#define ELIBSCN 81
/* .lib section in a.out corrupted */
#define ELIBMAX 82
/* Attempting to link in too many shared libraries */
#define ELIBEXEC 83
/* Cannot exec a shared library directly */
#define EILSEQ 84
/* Illegal byte sequence */
#define ERESTART 85
/* Interrupted system call should be restarted */
#define ESTRPIPE 86
/* Streams pipe error */
#define EUSERS 87
/* Too many users */
#define ENOTSOCK 88
/* Socket operation on non-socket */
#define EDESTADDRREQ 89
/* Destination address required */
#define EMSGSIZE 90
/* Message too long */
#define EPROTOTYPE 91
/* Protocol wrong type for socket */
#define ENOPROTOOPT 92
/* Protocol not available */
#define EPROTONOSUPPORT 93
/* Protocol not supported */
#define ESOCKTNOSUPPORT 94
/* Socket type not supported */
#define EOPNOTSUPP 95
/* Operation not supported on transport endpoint */
#define EPFNOSUPPORT 96
/* Protocol family not supported */
#define EAFNOSUPPORT 97
/* Address family not supported by protocol */
#define EADDRINUSE 98
/* Address already in use */
#define EADDRNOTAVAIL 99
/* Cannot assign requested address */
#define ENETDOWN 100
/* Network is down */
#define ENETUNREACH 101
/* Network is unreachable */
#define ENETRESET 102
/* Network dropped connection because of reset */
#define ECONNABORTED 103
/* Software caused connection abort */
#define ECONNRESET 104
/* Connection reset by peer */
#define ENOBUFS 105
/* No buffer space available */
#define EISCONN 106
/* Transport endpoint is already connected */
#define ENOTCONN 107
/* Transport endpoint is not connected */
#define ESHUTDOWN 108
/* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS 109
/* Too many references: cannot splice */
#define ETIMEDOUT 110
/* Connection timed out */
#define ECONNREFUSED 111
/* Connection refused */
#define EHOSTDOWN 112
/* Host is down */
#define EHOSTUNREACH 113
/* No route to host */
#define EALREADY 114
/* Operation already in progress */
#define EINPROGRESS 115
/* Operation now in progress */
#define ESTALE 116
/* Stale NFS file handle */
#define EUCLEAN 117
/* Structure needs cleaning */
#define ENOTNAM 118
/* Not a XENIX named type file */
#define ENAVAIL 119
/* No XENIX semaphores available */
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
#endif
/* _ASM_AVR32_ERRNO_H */
#include <asm-generic/errno.h>
include/asm-blackfin/errno.h
浏览文件 @
6973fb41
/*
* U-boot - errno.h Error number defines
*
* Copyright (c) 2005-2007 Analog Devices Inc.
*
* See file CREDITS for list of people who contributed to this
* project.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
* MA 02110-1301 USA
*/
#ifndef _BLACKFIN_ERRNO_H
#define _BLACKFIN_ERRNO_H
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG 7
/* Arg list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
#define EACCES 13
/* Permission denied */
#define EFAULT 14
/* Bad address */
#define ENOTBLK 15
/* Block device required */
#define EBUSY 16
/* Device or resource busy */
#define EEXIST 17
/* File exists */
#define EXDEV 18
/* Cross-device link */
#define ENODEV 19
/* No such device */
#define ENOTDIR 20
/* Not a directory */
#define EISDIR 21
/* Is a directory */
#define EINVAL 22
/* Invalid argument */
#define ENFILE 23
/* File table overflow */
#define EMFILE 24
/* Too many open files */
#define ENOTTY 25
/* Not a typewriter */
#define ETXTBSY 26
/* Text file busy */
#define EFBIG 27
/* File too large */
#define ENOSPC 28
/* No space left on device */
#define ESPIPE 29
/* Illegal seek */
#define EROFS 30
/* Read-only file system */
#define EMLINK 31
/* Too many links */
#define EPIPE 32
/* Broken pipe */
#define EDOM 33
/* Math argument out of domain of func */
#define ERANGE 34
/* Math result not representable */
#define EDEADLK 35
/* Resource deadlock would occur */
#define ENAMETOOLONG 36
/* File name too long */
#define ENOLCK 37
/* No record locks available */
#define ENOSYS 38
/* Function not implemented */
#define ENOTEMPTY 39
/* Directory not empty */
#define ELOOP 40
/* Too many symbolic links encountered */
#define EWOULDBLOCK EAGAIN
/* Operation would block */
#define ENOMSG 42
/* No message of desired type */
#define EIDRM 43
/* Identifier removed */
#define ECHRNG 44
/* Channel number out of range */
#define EL2NSYNC 45
/* Level 2 not synchronized */
#define EL3HLT 46
/* Level 3 halted */
#define EL3RST 47
/* Level 3 reset */
#define ELNRNG 48
/* Link number out of range */
#define EUNATCH 49
/* Protocol driver not attached */
#define ENOCSI 50
/* No CSI structure available */
#define EL2HLT 51
/* Level 2 halted */
#define EBADE 52
/* Invalid exchange */
#define EBADR 53
/* Invalid request descriptor */
#define EXFULL 54
/* Exchange full */
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK EDEADLK
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
#define ETIME 62
/* Timer expired */
#define ENOSR 63
/* Out of streams resources */
#define ENONET 64
/* Machine is not on the network */
#define ENOPKG 65
/* Package not installed */
#define EREMOTE 66
/* Object is remote */
#define ENOLINK 67
/* Link has been severed */
#define EADV 68
/* Advertise error */
#define ESRMNT 69
/* Srmount error */
#define ECOMM 70
/* Communication error on send */
#define EPROTO 71
/* Protocol error */
#define EMULTIHOP 72
/* Multihop attempted */
#define EDOTDOT 73
/* RFS specific error */
#define EBADMSG 74
/* Not a data message */
#define EOVERFLOW 75
/* Value too large for defined data type */
#define ENOTUNIQ 76
/* Name not unique on network */
#define EBADFD 77
/* File descriptor in bad state */
#define EREMCHG 78
/* Remote address changed */
#define ELIBACC 79
/* Can not access a needed shared library */
#define ELIBBAD 80
/* Accessing a corrupted shared library */
#define ELIBSCN 81
/* .lib section in a.out corrupted */
#define ELIBMAX 82
/* Attempting to link in too many shared libraries */
#define ELIBEXEC 83
/* Cannot exec a shared library directly */
#define EILSEQ 84
/* Illegal byte sequence */
#define ERESTART 85
/* Interrupted system call should be restarted */
#define ESTRPIPE 86
/* Streams pipe error */
#define EUSERS 87
/* Too many users */
#define ENOTSOCK 88
/* Socket operation on non-socket */
#define EDESTADDRREQ 89
/* Destination address required */
#define EMSGSIZE 90
/* Message too long */
#define EPROTOTYPE 91
/* Protocol wrong type for socket */
#define ENOPROTOOPT 92
/* Protocol not available */
#define EPROTONOSUPPORT 93
/* Protocol not supported */
#define ESOCKTNOSUPPORT 94
/* Socket type not supported */
#define EOPNOTSUPP 95
/* Operation not supported on transport endpoint */
#define EPFNOSUPPORT 96
/* Protocol family not supported */
#define EAFNOSUPPORT 97
/* Address family not supported by protocol */
#define EADDRINUSE 98
/* Address already in use */
#define EADDRNOTAVAIL 99
/* Cannot assign requested address */
#define ENETDOWN 100
/* Network is down */
#define ENETUNREACH 101
/* Network is unreachable */
#define ENETRESET 102
/* Network dropped connection because of reset */
#define ECONNABORTED 103
/* Software caused connection abort */
#define ECONNRESET 104
/* Connection reset by peer */
#define ENOBUFS 105
/* No buffer space available */
#define EISCONN 106
/* Transport endpoint is already connected */
#define ENOTCONN 107
/* Transport endpoint is not connected */
#define ESHUTDOWN 108
/* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS 109
/* Too many references: cannot splice */
#define ETIMEDOUT 110
/* Connection timed out */
#define ECONNREFUSED 111
/* Connection refused */
#define EHOSTDOWN 112
/* Host is down */
#define EHOSTUNREACH 113
/* No route to host */
#define EALREADY 114
/* Operation already in progress */
#define EINPROGRESS 115
/* Operation now in progress */
#define ESTALE 116
/* Stale NFS file handle */
#define EUCLEAN 117
/* Structure needs cleaning */
#define ENOTNAM 118
/* Not a XENIX named type file */
#define ENAVAIL 119
/* No XENIX semaphores available */
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
#endif
#include <asm-generic/errno.h>
board/Marvell/common/ppc_error_
no.h
→
include/asm-generic/err
no.h
浏览文件 @
6973fb41
/*
* (C) Copyright 2003
* Ingo Assmus <ingo.assmus@keymile.com>
* U-boot - errno.h Error number defines
*
* Copyright (c) 2005-2007 Analog Devices Inc.
*
* See file CREDITS for list of people who contributed to this
* project.
...
...
@@ -17,25 +18,22 @@
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 5
9 Temple Place, Suite 330
, Boston,
* MA 0211
1-1307
USA
* Foundation, Inc., 5
1 Franklin St, Fifth Floor
, Boston,
* MA 0211
0-1301
USA
*/
/*
* BK Id: SCCS/s.errno.h 1.9 06/05/01 21:45:21 paulus
*/
#ifndef _MV_PPC_ERRNO_H
#define _MV_PPC_ERRNO_H
#ifndef _GENERIC_ERRNO_H
#define _GENERIC_ERRNO_H
#define EPERM
1
/* Operation not permitted */
#define ENOENT
2
/* No such file or directory */
#define ESRCH
3
/* No such process */
#define EINTR
4
/* Interrupted system call */
#define EIO
5
/* I/O error */
#define ENXIO
6
/* No such device or address */
#define E2BIG
7
/* Arg
list too long */
#define ENOEXEC
8
/* Exec format error */
#define EBADF
9
/* Bad file number */
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG
7
/* Argument
list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
...
...
@@ -84,7 +82,9 @@
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK 58
/* File locking deadlock error */
#define EDEADLOCK EDEADLK
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
...
...
@@ -149,16 +149,7 @@
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
/* Should never be seen by user programs */
#define ERESTARTSYS 512
#define ERESTARTNOINTR 513
#define ERESTARTNOHAND 514
/* restart if no handler.. */
#define ENOIOCTLCMD 515
/* No ioctl command */
#define _LAST_ERRNO 515
#endif
include/asm-m68k/errno.h
浏览文件 @
6973fb41
#ifndef _PPC_ERRNO_H
#define _PPC_ERRNO_H
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG 7
/* Arg list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
#define EACCES 13
/* Permission denied */
#define EFAULT 14
/* Bad address */
#define ENOTBLK 15
/* Block device required */
#define EBUSY 16
/* Device or resource busy */
#define EEXIST 17
/* File exists */
#define EXDEV 18
/* Cross-device link */
#define ENODEV 19
/* No such device */
#define ENOTDIR 20
/* Not a directory */
#define EISDIR 21
/* Is a directory */
#define EINVAL 22
/* Invalid argument */
#define ENFILE 23
/* File table overflow */
#define EMFILE 24
/* Too many open files */
#define ENOTTY 25
/* Not a typewriter */
#define ETXTBSY 26
/* Text file busy */
#define EFBIG 27
/* File too large */
#define ENOSPC 28
/* No space left on device */
#define ESPIPE 29
/* Illegal seek */
#define EROFS 30
/* Read-only file system */
#define EMLINK 31
/* Too many links */
#define EPIPE 32
/* Broken pipe */
#define EDOM 33
/* Math argument out of domain of func */
#define ERANGE 34
/* Math result not representable */
#define EDEADLK 35
/* Resource deadlock would occur */
#define ENAMETOOLONG 36
/* File name too long */
#define ENOLCK 37
/* No record locks available */
#define ENOSYS 38
/* Function not implemented */
#define ENOTEMPTY 39
/* Directory not empty */
#define ELOOP 40
/* Too many symbolic links encountered */
#define EWOULDBLOCK EAGAIN
/* Operation would block */
#define ENOMSG 42
/* No message of desired type */
#define EIDRM 43
/* Identifier removed */
#define ECHRNG 44
/* Channel number out of range */
#define EL2NSYNC 45
/* Level 2 not synchronized */
#define EL3HLT 46
/* Level 3 halted */
#define EL3RST 47
/* Level 3 reset */
#define ELNRNG 48
/* Link number out of range */
#define EUNATCH 49
/* Protocol driver not attached */
#define ENOCSI 50
/* No CSI structure available */
#define EL2HLT 51
/* Level 2 halted */
#define EBADE 52
/* Invalid exchange */
#define EBADR 53
/* Invalid request descriptor */
#define EXFULL 54
/* Exchange full */
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK 58
/* File locking deadlock error */
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
#define ETIME 62
/* Timer expired */
#define ENOSR 63
/* Out of streams resources */
#define ENONET 64
/* Machine is not on the network */
#define ENOPKG 65
/* Package not installed */
#define EREMOTE 66
/* Object is remote */
#define ENOLINK 67
/* Link has been severed */
#define EADV 68
/* Advertise error */
#define ESRMNT 69
/* Srmount error */
#define ECOMM 70
/* Communication error on send */
#define EPROTO 71
/* Protocol error */
#define EMULTIHOP 72
/* Multihop attempted */
#define EDOTDOT 73
/* RFS specific error */
#define EBADMSG 74
/* Not a data message */
#define EOVERFLOW 75
/* Value too large for defined data type */
#define ENOTUNIQ 76
/* Name not unique on network */
#define EBADFD 77
/* File descriptor in bad state */
#define EREMCHG 78
/* Remote address changed */
#define ELIBACC 79
/* Can not access a needed shared library */
#define ELIBBAD 80
/* Accessing a corrupted shared library */
#define ELIBSCN 81
/* .lib section in a.out corrupted */
#define ELIBMAX 82
/* Attempting to link in too many shared libraries */
#define ELIBEXEC 83
/* Cannot exec a shared library directly */
#define EILSEQ 84
/* Illegal byte sequence */
#define ERESTART 85
/* Interrupted system call should be restarted */
#define ESTRPIPE 86
/* Streams pipe error */
#define EUSERS 87
/* Too many users */
#define ENOTSOCK 88
/* Socket operation on non-socket */
#define EDESTADDRREQ 89
/* Destination address required */
#define EMSGSIZE 90
/* Message too long */
#define EPROTOTYPE 91
/* Protocol wrong type for socket */
#define ENOPROTOOPT 92
/* Protocol not available */
#define EPROTONOSUPPORT 93
/* Protocol not supported */
#define ESOCKTNOSUPPORT 94
/* Socket type not supported */
#define EOPNOTSUPP 95
/* Operation not supported on transport endpoint */
#define EPFNOSUPPORT 96
/* Protocol family not supported */
#define EAFNOSUPPORT 97
/* Address family not supported by protocol */
#define EADDRINUSE 98
/* Address already in use */
#define EADDRNOTAVAIL 99
/* Cannot assign requested address */
#define ENETDOWN 100
/* Network is down */
#define ENETUNREACH 101
/* Network is unreachable */
#define ENETRESET 102
/* Network dropped connection because of reset */
#define ECONNABORTED 103
/* Software caused connection abort */
#define ECONNRESET 104
/* Connection reset by peer */
#define ENOBUFS 105
/* No buffer space available */
#define EISCONN 106
/* Transport endpoint is already connected */
#define ENOTCONN 107
/* Transport endpoint is not connected */
#define ESHUTDOWN 108
/* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS 109
/* Too many references: cannot splice */
#define ETIMEDOUT 110
/* Connection timed out */
#define ECONNREFUSED 111
/* Connection refused */
#define EHOSTDOWN 112
/* Host is down */
#define EHOSTUNREACH 113
/* No route to host */
#define EALREADY 114
/* Operation already in progress */
#define EINPROGRESS 115
/* Operation now in progress */
#define ESTALE 116
/* Stale NFS file handle */
#define EUCLEAN 117
/* Structure needs cleaning */
#define ENOTNAM 118
/* Not a XENIX named type file */
#define ENAVAIL 119
/* No XENIX semaphores available */
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
/* Should never be seen by user programs */
#define ERESTARTSYS 512
#define ERESTARTNOINTR 513
#define ERESTARTNOHAND 514
/* restart if no handler.. */
#define ENOIOCTLCMD 515
/* No ioctl command */
#define _LAST_ERRNO 515
#endif
#include <asm-generic/errno.h>
include/asm-microblaze/errno.h
0 → 100644
浏览文件 @
6973fb41
#include <asm-generic/errno.h>
include/asm-ppc/errno.h
浏览文件 @
6973fb41
#ifndef _PPC_ERRNO_H
#define _PPC_ERRNO_H
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG 7
/* Arg list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
#define EACCES 13
/* Permission denied */
#define EFAULT 14
/* Bad address */
#define ENOTBLK 15
/* Block device required */
#define EBUSY 16
/* Device or resource busy */
#define EEXIST 17
/* File exists */
#define EXDEV 18
/* Cross-device link */
#define ENODEV 19
/* No such device */
#define ENOTDIR 20
/* Not a directory */
#define EISDIR 21
/* Is a directory */
#define EINVAL 22
/* Invalid argument */
#define ENFILE 23
/* File table overflow */
#define EMFILE 24
/* Too many open files */
#define ENOTTY 25
/* Not a typewriter */
#define ETXTBSY 26
/* Text file busy */
#define EFBIG 27
/* File too large */
#define ENOSPC 28
/* No space left on device */
#define ESPIPE 29
/* Illegal seek */
#define EROFS 30
/* Read-only file system */
#define EMLINK 31
/* Too many links */
#define EPIPE 32
/* Broken pipe */
#define EDOM 33
/* Math argument out of domain of func */
#define ERANGE 34
/* Math result not representable */
#define EDEADLK 35
/* Resource deadlock would occur */
#define ENAMETOOLONG 36
/* File name too long */
#define ENOLCK 37
/* No record locks available */
#define ENOSYS 38
/* Function not implemented */
#define ENOTEMPTY 39
/* Directory not empty */
#define ELOOP 40
/* Too many symbolic links encountered */
#define EWOULDBLOCK EAGAIN
/* Operation would block */
#define ENOMSG 42
/* No message of desired type */
#define EIDRM 43
/* Identifier removed */
#define ECHRNG 44
/* Channel number out of range */
#define EL2NSYNC 45
/* Level 2 not synchronized */
#define EL3HLT 46
/* Level 3 halted */
#define EL3RST 47
/* Level 3 reset */
#define ELNRNG 48
/* Link number out of range */
#define EUNATCH 49
/* Protocol driver not attached */
#define ENOCSI 50
/* No CSI structure available */
#define EL2HLT 51
/* Level 2 halted */
#define EBADE 52
/* Invalid exchange */
#define EBADR 53
/* Invalid request descriptor */
#define EXFULL 54
/* Exchange full */
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK 58
/* File locking deadlock error */
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
#define ETIME 62
/* Timer expired */
#define ENOSR 63
/* Out of streams resources */
#define ENONET 64
/* Machine is not on the network */
#define ENOPKG 65
/* Package not installed */
#define EREMOTE 66
/* Object is remote */
#define ENOLINK 67
/* Link has been severed */
#define EADV 68
/* Advertise error */
#define ESRMNT 69
/* Srmount error */
#define ECOMM 70
/* Communication error on send */
#define EPROTO 71
/* Protocol error */
#define EMULTIHOP 72
/* Multihop attempted */
#define EDOTDOT 73
/* RFS specific error */
#define EBADMSG 74
/* Not a data message */
#define EOVERFLOW 75
/* Value too large for defined data type */
#define ENOTUNIQ 76
/* Name not unique on network */
#define EBADFD 77
/* File descriptor in bad state */
#define EREMCHG 78
/* Remote address changed */
#define ELIBACC 79
/* Can not access a needed shared library */
#define ELIBBAD 80
/* Accessing a corrupted shared library */
#define ELIBSCN 81
/* .lib section in a.out corrupted */
#define ELIBMAX 82
/* Attempting to link in too many shared libraries */
#define ELIBEXEC 83
/* Cannot exec a shared library directly */
#define EILSEQ 84
/* Illegal byte sequence */
#define ERESTART 85
/* Interrupted system call should be restarted */
#define ESTRPIPE 86
/* Streams pipe error */
#define EUSERS 87
/* Too many users */
#define ENOTSOCK 88
/* Socket operation on non-socket */
#define EDESTADDRREQ 89
/* Destination address required */
#define EMSGSIZE 90
/* Message too long */
#define EPROTOTYPE 91
/* Protocol wrong type for socket */
#define ENOPROTOOPT 92
/* Protocol not available */
#define EPROTONOSUPPORT 93
/* Protocol not supported */
#define ESOCKTNOSUPPORT 94
/* Socket type not supported */
#define EOPNOTSUPP 95
/* Operation not supported on transport endpoint */
#define EPFNOSUPPORT 96
/* Protocol family not supported */
#define EAFNOSUPPORT 97
/* Address family not supported by protocol */
#define EADDRINUSE 98
/* Address already in use */
#define EADDRNOTAVAIL 99
/* Cannot assign requested address */
#define ENETDOWN 100
/* Network is down */
#define ENETUNREACH 101
/* Network is unreachable */
#define ENETRESET 102
/* Network dropped connection because of reset */
#define ECONNABORTED 103
/* Software caused connection abort */
#define ECONNRESET 104
/* Connection reset by peer */
#define ENOBUFS 105
/* No buffer space available */
#define EISCONN 106
/* Transport endpoint is already connected */
#define ENOTCONN 107
/* Transport endpoint is not connected */
#define ESHUTDOWN 108
/* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS 109
/* Too many references: cannot splice */
#define ETIMEDOUT 110
/* Connection timed out */
#define ECONNREFUSED 111
/* Connection refused */
#define EHOSTDOWN 112
/* Host is down */
#define EHOSTUNREACH 113
/* No route to host */
#define EALREADY 114
/* Operation already in progress */
#define EINPROGRESS 115
/* Operation now in progress */
#define ESTALE 116
/* Stale NFS file handle */
#define EUCLEAN 117
/* Structure needs cleaning */
#define ENOTNAM 118
/* Not a XENIX named type file */
#define ENAVAIL 119
/* No XENIX semaphores available */
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
/* Should never be seen by user programs */
#define ERESTARTSYS 512
#define ERESTARTNOINTR 513
#define ERESTARTNOHAND 514
/* restart if no handler.. */
#define ENOIOCTLCMD 515
/* No ioctl command */
#define _LAST_ERRNO 515
#endif
#include <asm-generic/errno.h>
include/asm-sh/errno.h
浏览文件 @
6973fb41
/*
* U-boot - errno.h Error number defines
*
* Copyright (c) 2005-2007 Analog Devices Inc.
*
* See file CREDITS for list of people who contributed to this
* project.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
* MA 02110-1301 USA
*/
#ifndef _BLACKFIN_ERRNO_H
#define _BLACKFIN_ERRNO_H
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG 7
/* Arg list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
#define EACCES 13
/* Permission denied */
#define EFAULT 14
/* Bad address */
#define ENOTBLK 15
/* Block device required */
#define EBUSY 16
/* Device or resource busy */
#define EEXIST 17
/* File exists */
#define EXDEV 18
/* Cross-device link */
#define ENODEV 19
/* No such device */
#define ENOTDIR 20
/* Not a directory */
#define EISDIR 21
/* Is a directory */
#define EINVAL 22
/* Invalid argument */
#define ENFILE 23
/* File table overflow */
#define EMFILE 24
/* Too many open files */
#define ENOTTY 25
/* Not a typewriter */
#define ETXTBSY 26
/* Text file busy */
#define EFBIG 27
/* File too large */
#define ENOSPC 28
/* No space left on device */
#define ESPIPE 29
/* Illegal seek */
#define EROFS 30
/* Read-only file system */
#define EMLINK 31
/* Too many links */
#define EPIPE 32
/* Broken pipe */
#define EDOM 33
/* Math argument out of domain of func */
#define ERANGE 34
/* Math result not representable */
#define EDEADLK 35
/* Resource deadlock would occur */
#define ENAMETOOLONG 36
/* File name too long */
#define ENOLCK 37
/* No record locks available */
#define ENOSYS 38
/* Function not implemented */
#define ENOTEMPTY 39
/* Directory not empty */
#define ELOOP 40
/* Too many symbolic links encountered */
#define EWOULDBLOCK EAGAIN
/* Operation would block */
#define ENOMSG 42
/* No message of desired type */
#define EIDRM 43
/* Identifier removed */
#define ECHRNG 44
/* Channel number out of range */
#define EL2NSYNC 45
/* Level 2 not synchronized */
#define EL3HLT 46
/* Level 3 halted */
#define EL3RST 47
/* Level 3 reset */
#define ELNRNG 48
/* Link number out of range */
#define EUNATCH 49
/* Protocol driver not attached */
#define ENOCSI 50
/* No CSI structure available */
#define EL2HLT 51
/* Level 2 halted */
#define EBADE 52
/* Invalid exchange */
#define EBADR 53
/* Invalid request descriptor */
#define EXFULL 54
/* Exchange full */
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK EDEADLK
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
#define ETIME 62
/* Timer expired */
#define ENOSR 63
/* Out of streams resources */
#define ENONET 64
/* Machine is not on the network */
#define ENOPKG 65
/* Package not installed */
#define EREMOTE 66
/* Object is remote */
#define ENOLINK 67
/* Link has been severed */
#define EADV 68
/* Advertise error */
#define ESRMNT 69
/* Srmount error */
#define ECOMM 70
/* Communication error on send */
#define EPROTO 71
/* Protocol error */
#define EMULTIHOP 72
/* Multihop attempted */
#define EDOTDOT 73
/* RFS specific error */
#define EBADMSG 74
/* Not a data message */
#define EOVERFLOW 75
/* Value too large for defined data type */
#define ENOTUNIQ 76
/* Name not unique on network */
#define EBADFD 77
/* File descriptor in bad state */
#define EREMCHG 78
/* Remote address changed */
#define ELIBACC 79
/* Can not access a needed shared library */
#define ELIBBAD 80
/* Accessing a corrupted shared library */
#define ELIBSCN 81
/* .lib section in a.out corrupted */
#define ELIBMAX 82
/* Attempting to link in too many shared libraries */
#define ELIBEXEC 83
/* Cannot exec a shared library directly */
#define EILSEQ 84
/* Illegal byte sequence */
#define ERESTART 85
/* Interrupted system call should be restarted */
#define ESTRPIPE 86
/* Streams pipe error */
#define EUSERS 87
/* Too many users */
#define ENOTSOCK 88
/* Socket operation on non-socket */
#define EDESTADDRREQ 89
/* Destination address required */
#define EMSGSIZE 90
/* Message too long */
#define EPROTOTYPE 91
/* Protocol wrong type for socket */
#define ENOPROTOOPT 92
/* Protocol not available */
#define EPROTONOSUPPORT 93
/* Protocol not supported */
#define ESOCKTNOSUPPORT 94
/* Socket type not supported */
#define EOPNOTSUPP 95
/* Operation not supported on transport endpoint */
#define EPFNOSUPPORT 96
/* Protocol family not supported */
#define EAFNOSUPPORT 97
/* Address family not supported by protocol */
#define EADDRINUSE 98
/* Address already in use */
#define EADDRNOTAVAIL 99
/* Cannot assign requested address */
#define ENETDOWN 100
/* Network is down */
#define ENETUNREACH 101
/* Network is unreachable */
#define ENETRESET 102
/* Network dropped connection because of reset */
#define ECONNABORTED 103
/* Software caused connection abort */
#define ECONNRESET 104
/* Connection reset by peer */
#define ENOBUFS 105
/* No buffer space available */
#define EISCONN 106
/* Transport endpoint is already connected */
#define ENOTCONN 107
/* Transport endpoint is not connected */
#define ESHUTDOWN 108
/* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS 109
/* Too many references: cannot splice */
#define ETIMEDOUT 110
/* Connection timed out */
#define ECONNREFUSED 111
/* Connection refused */
#define EHOSTDOWN 112
/* Host is down */
#define EHOSTUNREACH 113
/* No route to host */
#define EALREADY 114
/* Operation already in progress */
#define EINPROGRESS 115
/* Operation now in progress */
#define ESTALE 116
/* Stale NFS file handle */
#define EUCLEAN 117
/* Structure needs cleaning */
#define ENOTNAM 118
/* Not a XENIX named type file */
#define ENAVAIL 119
/* No XENIX semaphores available */
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
#endif
#include <asm-generic/errno.h>
include/asm-sparc/errno.h
浏览文件 @
6973fb41
/* SPARC errno definitions, taken from asm-ppc/errno.h
*
* (C) Copyright 2002
* Wolfgang Denk, DENX Software Engineering, wd@denx.de.
*
* See file CREDITS for list of people who contributed to this
* project.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*/
#ifndef __SPARC_ERRNO_H__
#define __SPARC_ERRNO_H__
#define EPERM 1
/* Operation not permitted */
#define ENOENT 2
/* No such file or directory */
#define ESRCH 3
/* No such process */
#define EINTR 4
/* Interrupted system call */
#define EIO 5
/* I/O error */
#define ENXIO 6
/* No such device or address */
#define E2BIG 7
/* Arg list too long */
#define ENOEXEC 8
/* Exec format error */
#define EBADF 9
/* Bad file number */
#define ECHILD 10
/* No child processes */
#define EAGAIN 11
/* Try again */
#define ENOMEM 12
/* Out of memory */
#define EACCES 13
/* Permission denied */
#define EFAULT 14
/* Bad address */
#define ENOTBLK 15
/* Block device required */
#define EBUSY 16
/* Device or resource busy */
#define EEXIST 17
/* File exists */
#define EXDEV 18
/* Cross-device link */
#define ENODEV 19
/* No such device */
#define ENOTDIR 20
/* Not a directory */
#define EISDIR 21
/* Is a directory */
#define EINVAL 22
/* Invalid argument */
#define ENFILE 23
/* File table overflow */
#define EMFILE 24
/* Too many open files */
#define ENOTTY 25
/* Not a typewriter */
#define ETXTBSY 26
/* Text file busy */
#define EFBIG 27
/* File too large */
#define ENOSPC 28
/* No space left on device */
#define ESPIPE 29
/* Illegal seek */
#define EROFS 30
/* Read-only file system */
#define EMLINK 31
/* Too many links */
#define EPIPE 32
/* Broken pipe */
#define EDOM 33
/* Math argument out of domain of func */
#define ERANGE 34
/* Math result not representable */
#define EDEADLK 35
/* Resource deadlock would occur */
#define ENAMETOOLONG 36
/* File name too long */
#define ENOLCK 37
/* No record locks available */
#define ENOSYS 38
/* Function not implemented */
#define ENOTEMPTY 39
/* Directory not empty */
#define ELOOP 40
/* Too many symbolic links encountered */
#define EWOULDBLOCK EAGAIN
/* Operation would block */
#define ENOMSG 42
/* No message of desired type */
#define EIDRM 43
/* Identifier removed */
#define ECHRNG 44
/* Channel number out of range */
#define EL2NSYNC 45
/* Level 2 not synchronized */
#define EL3HLT 46
/* Level 3 halted */
#define EL3RST 47
/* Level 3 reset */
#define ELNRNG 48
/* Link number out of range */
#define EUNATCH 49
/* Protocol driver not attached */
#define ENOCSI 50
/* No CSI structure available */
#define EL2HLT 51
/* Level 2 halted */
#define EBADE 52
/* Invalid exchange */
#define EBADR 53
/* Invalid request descriptor */
#define EXFULL 54
/* Exchange full */
#define ENOANO 55
/* No anode */
#define EBADRQC 56
/* Invalid request code */
#define EBADSLT 57
/* Invalid slot */
#define EDEADLOCK 58
/* File locking deadlock error */
#define EBFONT 59
/* Bad font file format */
#define ENOSTR 60
/* Device not a stream */
#define ENODATA 61
/* No data available */
#define ETIME 62
/* Timer expired */
#define ENOSR 63
/* Out of streams resources */
#define ENONET 64
/* Machine is not on the network */
#define ENOPKG 65
/* Package not installed */
#define EREMOTE 66
/* Object is remote */
#define ENOLINK 67
/* Link has been severed */
#define EADV 68
/* Advertise error */
#define ESRMNT 69
/* Srmount error */
#define ECOMM 70
/* Communication error on send */
#define EPROTO 71
/* Protocol error */
#define EMULTIHOP 72
/* Multihop attempted */
#define EDOTDOT 73
/* RFS specific error */
#define EBADMSG 74
/* Not a data message */
#define EOVERFLOW 75
/* Value too large for defined data type */
#define ENOTUNIQ 76
/* Name not unique on network */
#define EBADFD 77
/* File descriptor in bad state */
#define EREMCHG 78
/* Remote address changed */
#define ELIBACC 79
/* Can not access a needed shared library */
#define ELIBBAD 80
/* Accessing a corrupted shared library */
#define ELIBSCN 81
/* .lib section in a.out corrupted */
#define ELIBMAX 82
/* Attempting to link in too many shared libraries */
#define ELIBEXEC 83
/* Cannot exec a shared library directly */
#define EILSEQ 84
/* Illegal byte sequence */
#define ERESTART 85
/* Interrupted system call should be restarted */
#define ESTRPIPE 86
/* Streams pipe error */
#define EUSERS 87
/* Too many users */
#define ENOTSOCK 88
/* Socket operation on non-socket */
#define EDESTADDRREQ 89
/* Destination address required */
#define EMSGSIZE 90
/* Message too long */
#define EPROTOTYPE 91
/* Protocol wrong type for socket */
#define ENOPROTOOPT 92
/* Protocol not available */
#define EPROTONOSUPPORT 93
/* Protocol not supported */
#define ESOCKTNOSUPPORT 94
/* Socket type not supported */
#define EOPNOTSUPP 95
/* Operation not supported on transport endpoint */
#define EPFNOSUPPORT 96
/* Protocol family not supported */
#define EAFNOSUPPORT 97
/* Address family not supported by protocol */
#define EADDRINUSE 98
/* Address already in use */
#define EADDRNOTAVAIL 99
/* Cannot assign requested address */
#define ENETDOWN 100
/* Network is down */
#define ENETUNREACH 101
/* Network is unreachable */
#define ENETRESET 102
/* Network dropped connection because of reset */
#define ECONNABORTED 103
/* Software caused connection abort */
#define ECONNRESET 104
/* Connection reset by peer */
#define ENOBUFS 105
/* No buffer space available */
#define EISCONN 106
/* Transport endpoint is already connected */
#define ENOTCONN 107
/* Transport endpoint is not connected */
#define ESHUTDOWN 108
/* Cannot send after transport endpoint shutdown */
#define ETOOMANYREFS 109
/* Too many references: cannot splice */
#define ETIMEDOUT 110
/* Connection timed out */
#define ECONNREFUSED 111
/* Connection refused */
#define EHOSTDOWN 112
/* Host is down */
#define EHOSTUNREACH 113
/* No route to host */
#define EALREADY 114
/* Operation already in progress */
#define EINPROGRESS 115
/* Operation now in progress */
#define ESTALE 116
/* Stale NFS file handle */
#define EUCLEAN 117
/* Structure needs cleaning */
#define ENOTNAM 118
/* Not a XENIX named type file */
#define ENAVAIL 119
/* No XENIX semaphores available */
#define EISNAM 120
/* Is a named type file */
#define EREMOTEIO 121
/* Remote I/O error */
#define EDQUOT 122
/* Quota exceeded */
#define ENOMEDIUM 123
/* No medium found */
#define EMEDIUMTYPE 124
/* Wrong medium type */
/* Should never be seen by user programs */
#define ERESTARTSYS 512
#define ERESTARTNOINTR 513
#define ERESTARTNOHAND 514
/* restart if no handler.. */
#define ENOIOCTLCMD 515
/* No ioctl command */
#define _LAST_ERRNO 515
#endif
#include <asm-generic/errno.h>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录