1 /* ----------------------------------------------------------------------- * 2 * 3 * Copyright 2001-2008 H. Peter Anvin - All Rights Reserved 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation, Inc., 53 Temple Place Ste 330, 8 * Boston MA 02111-1307, USA; either version 2 of the License, or 9 * (at your option) any later version; incorporated herein by reference. 10 * 11 * ----------------------------------------------------------------------- */ 12 13 /* 14 * conio.h 15 * 16 * Limited console I/O 17 */ 18 19 #ifndef CONIO_H 20 #define CONIO_H 21 22 #include <stdint.h> 23 #include <stddef.h> 24 #include <stdarg.h> 25 26 int putchar(int); 27 int puts(const char *); 28 int vprintf(const char *, va_list ap); 29 int printf(const char *, ...); 30 void __attribute__((noreturn)) die(const char *, ...); 31 unsigned int atou(const char *); 32 33 #endif 34