Go to the documentation of this file.
11#ifndef __METAL_IAR_ERRNO__H__
12#define __METAL_IAR_ERRNO__H__
20#define LIBMETAL_ERR_BASE 100
22#define EPERM (LIBMETAL_ERR_BASE + 1)
23#define ENOENT (LIBMETAL_ERR_BASE + 2)
24#define ESRCH (LIBMETAL_ERR_BASE + 3)
25#define EINTR (LIBMETAL_ERR_BASE + 4)
26#define EIO (LIBMETAL_ERR_BASE + 5)
27#define ENXIO (LIBMETAL_ERR_BASE + 6)
28#define E2BIG (LIBMETAL_ERR_BASE + 7)
29#define ENOEXEC (LIBMETAL_ERR_BASE + 8)
30#define EBADF (LIBMETAL_ERR_BASE + 9)
31#define ECHILD (LIBMETAL_ERR_BASE + 10)
32#define EDEADLK (LIBMETAL_ERR_BASE + 11)
33#define ENOMEM (LIBMETAL_ERR_BASE + 12)
34#define EACCES (LIBMETAL_ERR_BASE + 13)
35#define EFAULT (LIBMETAL_ERR_BASE + 14)
36#define ENOTBLK (LIBMETAL_ERR_BASE + 15)
37#define EBUSY (LIBMETAL_ERR_BASE + 16)
38#define EEXIST (LIBMETAL_ERR_BASE + 17)
39#define EXDEV (LIBMETAL_ERR_BASE + 18)
40#define ENODEV (LIBMETAL_ERR_BASE + 19)
41#define ENOTDIR (LIBMETAL_ERR_BASE + 20)
42#define EISDIR (LIBMETAL_ERR_BASE + 21)
43#define EINVAL (LIBMETAL_ERR_BASE + 22)
44#define ENFILE (LIBMETAL_ERR_BASE + 23)
45#define EMFILE (LIBMETAL_ERR_BASE + 24)
46#define ENOTTY (LIBMETAL_ERR_BASE + 25)
47#define ETXTBSY (LIBMETAL_ERR_BASE + 26)
48#define EFBIG (LIBMETAL_ERR_BASE + 27)
49#define ENOSPC (LIBMETAL_ERR_BASE + 28)
50#define ESPIPE (LIBMETAL_ERR_BASE + 29)
51#define EROFS (LIBMETAL_ERR_BASE + 30)
52#define EMLINK (LIBMETAL_ERR_BASE + 31)
53#define EPIPE (LIBMETAL_ERR_BASE + 32)
54#define EAGAIN (LIBMETAL_ERR_BASE + 35)