diff options
Diffstat (limited to 'contrib/syslinux-4.02/com32/include/unistd.h')
-rw-r--r-- | contrib/syslinux-4.02/com32/include/unistd.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/contrib/syslinux-4.02/com32/include/unistd.h b/contrib/syslinux-4.02/com32/include/unistd.h new file mode 100644 index 0000000..fc514f1 --- /dev/null +++ b/contrib/syslinux-4.02/com32/include/unistd.h @@ -0,0 +1,36 @@ +/* + * unistd.h + */ + +#ifndef _UNISTD_H +#define _UNISTD_H + +#include <klibc/extern.h> +#include <klibc/compiler.h> +#include <stddef.h> +#include <sys/types.h> + +__extern __noreturn _exit(int); + +__extern int open(const char *, int, ...); +__extern int close(int); + +__extern ssize_t read(int, void *, size_t); +__extern ssize_t write(int, const void *, size_t); + +__extern int isatty(int); + +__extern int getscreensize(int, int *, int *); + +__extern char *getcwd(char *, int); +__extern int chdir(const char *); + +__extern unsigned int sleep(unsigned int); +__extern unsigned int msleep(unsigned int); + +/* Standard file descriptor numbers. */ +#define STDIN_FILENO 0 +#define STDOUT_FILENO 1 +#define STDERR_FILENO 2 + +#endif /* _UNISTD_H */ |