diff options
author | Michael Brown <mcb30@ipxe.org> | 2012-03-26 14:43:52 +0100 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2012-03-26 14:43:52 +0100 |
commit | a6d49c17c9ef82420138a51b52a9ce57074650db (patch) | |
tree | 1931f96976c9a733b8f07d1ae0269d84ac0f113c /src | |
parent | d1465f7b0b4e3df4af1abf65462fe1d89e53a80a (diff) | |
download | ipxe-a6d49c17c9ef82420138a51b52a9ce57074650db.tar.gz |
[console] Move putchar() and getchar() declarations to stdio.h
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/core/debug.c | 1 | ||||
-rw-r--r-- | src/core/pcmcia.c | 1 | ||||
-rw-r--r-- | src/core/vsprintf.c | 1 | ||||
-rw-r--r-- | src/drivers/net/3c509-eisa.c | 1 | ||||
-rw-r--r-- | src/drivers/net/cs89x0.c | 1 | ||||
-rw-r--r-- | src/drivers/net/depca.c | 1 | ||||
-rw-r--r-- | src/drivers/net/epic100.c | 1 | ||||
-rw-r--r-- | src/drivers/net/etherfabric.c | 2 | ||||
-rw-r--r-- | src/hci/mucurses/mucurses.c | 1 | ||||
-rw-r--r-- | src/include/etherboot.h | 1 | ||||
-rw-r--r-- | src/include/ipxe/console.h | 3 | ||||
-rw-r--r-- | src/include/stdio.h | 4 | ||||
-rw-r--r-- | src/usr/iwmgmt.c | 1 |
13 files changed, 6 insertions, 13 deletions
diff --git a/src/core/debug.c b/src/core/debug.c index 73e74d9c3..8fca8d90d 100644 --- a/src/core/debug.c +++ b/src/core/debug.c @@ -22,7 +22,6 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include <stdint.h> #include <stdarg.h> #include <ipxe/io.h> -#include <ipxe/console.h> /** * Pause until a key is pressed diff --git a/src/core/pcmcia.c b/src/core/pcmcia.c index 2d8ceb6f5..5fd21f4a9 100644 --- a/src/core/pcmcia.c +++ b/src/core/pcmcia.c @@ -34,7 +34,6 @@ FILE_LICENCE ( GPL2_ONLY ); #define CODE_STATUS "alpha" #define CODE_VERSION "0.1.3" #include <pcmcia-opts.h> -#include <ipxe/console.h> #include <ipxe/init.h> int sockets; /* AHTODO: Phase this out! */ diff --git a/src/core/vsprintf.c b/src/core/vsprintf.c index b838b89e5..b721b0241 100644 --- a/src/core/vsprintf.c +++ b/src/core/vsprintf.c @@ -21,7 +21,6 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include <stddef.h> #include <stdarg.h> #include <stdio.h> -#include <ipxe/console.h> #include <errno.h> #include <ipxe/vsprintf.h> diff --git a/src/drivers/net/3c509-eisa.c b/src/drivers/net/3c509-eisa.c index 195a844a4..81c60ee91 100644 --- a/src/drivers/net/3c509-eisa.c +++ b/src/drivers/net/3c509-eisa.c @@ -6,7 +6,6 @@ #include <ipxe/eisa.h> #include <ipxe/isa.h> -#include <ipxe/console.h> #include "3c509.h" /* diff --git a/src/drivers/net/cs89x0.c b/src/drivers/net/cs89x0.c index ee34d0c59..876b87856 100644 --- a/src/drivers/net/cs89x0.c +++ b/src/drivers/net/cs89x0.c @@ -92,7 +92,6 @@ FILE_LICENCE ( GPL2_ONLY ); #include "etherboot.h" #include "nic.h" #include <ipxe/isa.h> -#include <ipxe/console.h> #include "cs89x0.h" static unsigned short eth_nic_base; diff --git a/src/drivers/net/depca.c b/src/drivers/net/depca.c index 735a52dfb..016f28bb2 100644 --- a/src/drivers/net/depca.c +++ b/src/drivers/net/depca.c @@ -240,7 +240,6 @@ FILE_LICENCE ( GPL_ANY ); #include "etherboot.h" #include "nic.h" #include <ipxe/isa.h> -#include <ipxe/console.h> #include <ipxe/ethernet.h> /* diff --git a/src/drivers/net/epic100.c b/src/drivers/net/epic100.c index 5211317ff..b478fab50 100644 --- a/src/drivers/net/epic100.c +++ b/src/drivers/net/epic100.c @@ -10,7 +10,6 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include <ipxe/pci.h> #include <ipxe/ethernet.h> #include "nic.h" -#include <ipxe/console.h> #include "epic100.h" /* Condensed operations for readability */ diff --git a/src/drivers/net/etherfabric.c b/src/drivers/net/etherfabric.c index 15e7d4c13..e82d6eb8b 100644 --- a/src/drivers/net/etherfabric.c +++ b/src/drivers/net/etherfabric.c @@ -20,11 +20,11 @@ FILE_LICENCE ( GPL_ANY ); #include <stdint.h> #include <stdlib.h> +#include <stdio.h> #include <unistd.h> #include <errno.h> #include <assert.h> #include <byteswap.h> -#include <ipxe/console.h> #include <ipxe/io.h> #include <ipxe/pci.h> #include <ipxe/malloc.h> diff --git a/src/hci/mucurses/mucurses.c b/src/hci/mucurses/mucurses.c index 7c1620210..ab9a6535f 100644 --- a/src/hci/mucurses/mucurses.c +++ b/src/hci/mucurses/mucurses.c @@ -1,4 +1,3 @@ -#include <ipxe/console.h> #include <curses.h> #include "mucurses.h" diff --git a/src/include/etherboot.h b/src/include/etherboot.h index b2fbe4f67..ba79cb16a 100644 --- a/src/include/etherboot.h +++ b/src/include/etherboot.h @@ -14,7 +14,6 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include <stdio.h> #include <unistd.h> #include <strings.h> -#include <ipxe/console.h> #include <ipxe/timer.h> #include <ipxe/if_arp.h> #include <ipxe/if_ether.h> diff --git a/src/include/ipxe/console.h b/src/include/ipxe/console.h index 3bfa5033f..5188f9855 100644 --- a/src/include/ipxe/console.h +++ b/src/include/ipxe/console.h @@ -1,6 +1,7 @@ #ifndef _IPXE_CONSOLE_H #define _IPXE_CONSOLE_H +#include <stdio.h> #include <ipxe/tables.h> /** @file @@ -100,8 +101,6 @@ struct console_driver { /* Function prototypes */ -extern void putchar ( int character ); -extern int getchar ( void ); extern int iskey ( void ); extern int getkey ( unsigned long timeout ); diff --git a/src/include/stdio.h b/src/include/stdio.h index 84181f0a1..91840af5b 100644 --- a/src/include/stdio.h +++ b/src/include/stdio.h @@ -6,6 +6,10 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include <stdint.h> #include <stdarg.h> +extern void putchar ( int character ); + +extern int getchar ( void ); + extern int __attribute__ (( format ( printf, 1, 2 ) )) printf ( const char *fmt, ... ); diff --git a/src/usr/iwmgmt.c b/src/usr/iwmgmt.c index 29f623c37..abcd63f4d 100644 --- a/src/usr/iwmgmt.c +++ b/src/usr/iwmgmt.c @@ -19,7 +19,6 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include <stdio.h> -#include <ipxe/console.h> #include <string.h> #include <errno.h> #include <ipxe/net80211.h> |