]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[console] Remove "log message" usage from interactive console defaults
authorMichael Brown <mcb30@ipxe.org>
Mon, 26 Mar 2012 23:51:10 +0000 (00:51 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 26 Mar 2012 23:51:50 +0000 (00:51 +0100)
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/i386/core/video_subr.c
src/arch/i386/firmware/pcbios/bios_console.c
src/core/serial_console.c
src/interface/efi/efi_console.c
src/interface/linux/linux_console.c

index 7dd99e712adbe9b4099f1df1d80830212256884b..306c6d56cc1b4fbd67f2a6ade903865763378c5f 100644 (file)
@@ -17,7 +17,7 @@
 #if ! ( defined ( CONSOLE_DIRECT_VGA ) && \
        CONSOLE_EXPLICIT ( CONSOLE_DIRECT_VGA ) )
 #undef CONSOLE_DIRECT_VGA
-#define CONSOLE_DIRECT_VGA CONSOLE_USAGE_ALL
+#define CONSOLE_DIRECT_VGA ( CONSOLE_USAGE_ALL & ~CONSOLE_USAGE_LOG )
 #endif
 
 struct console_driver vga_console __console_driver;
index 8a8795d77edcd9c2f6f2c07e81b7aef7695839fe..097de2b8821e718171c24b8f019ed300ac2011f3 100644 (file)
@@ -52,7 +52,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
 /* Set default console usage if applicable */
 #if ! ( defined ( CONSOLE_PCBIOS ) && CONSOLE_EXPLICIT ( CONSOLE_PCBIOS ) )
 #undef CONSOLE_PCBIOS
-#define CONSOLE_PCBIOS CONSOLE_USAGE_ALL
+#define CONSOLE_PCBIOS ( CONSOLE_USAGE_ALL & ~CONSOLE_USAGE_LOG )
 #endif
 
 /** Current character attribute */
index 52bd53760b2dff0b0572a009d0bc3b1113035bc2..bbddd6b29a1a21dcd34840163af0521e09ca81ce 100644 (file)
@@ -12,7 +12,7 @@
 /* Set default console usage if applicable */
 #if ! ( defined ( CONSOLE_SERIAL ) && CONSOLE_EXPLICIT ( CONSOLE_SERIAL ) )
 #undef CONSOLE_SERIAL
-#define CONSOLE_SERIAL CONSOLE_USAGE_ALL
+#define CONSOLE_SERIAL ( CONSOLE_USAGE_ALL & ~CONSOLE_USAGE_LOG )
 #endif
 
 struct console_driver serial_console __console_driver;
index 54b0c080421690947e2d86de1081d8678167a3c1..6b6124380962210bc55d18a78579d3bf9b5e76f6 100644 (file)
@@ -52,7 +52,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
 /* Set default console usage if applicable */
 #if ! ( defined ( CONSOLE_EFI ) && CONSOLE_EXPLICIT ( CONSOLE_EFI ) )
 #undef CONSOLE_EFI
-#define CONSOLE_EFI CONSOLE_USAGE_ALL
+#define CONSOLE_EFI ( CONSOLE_USAGE_ALL & ~CONSOLE_USAGE_LOG )
 #endif
 
 /** Current character attribute */
index c79e52631d2707edc88590498289297d9780ea56..5105eaa9499cbd1c2c956f144561da2cae55b18d 100644 (file)
@@ -38,7 +38,7 @@ FILE_LICENCE(GPL2_OR_LATER);
 /* Set default console usage if applicable */
 #if ! ( defined ( CONSOLE_LINUX ) && CONSOLE_EXPLICIT ( CONSOLE_LINUX ) )
 #undef CONSOLE_LINUX
-#define CONSOLE_LINUX CONSOLE_USAGE_ALL
+#define CONSOLE_LINUX ( CONSOLE_USAGE_ALL & ~CONSOLE_USAGE_LOG )
 #endif
 
 static void linux_console_putchar(int c)