summaryrefslogtreecommitdiffstats
path: root/src/config
diff options
context:
space:
mode:
authorMichael Brown2012-02-29 00:09:06 +0100
committerMichael Brown2012-02-29 00:10:02 +0100
commitfa538bdbc631681c0234a607b43543efd1f56a57 (patch)
treefc24f610206c1afd5efdfdeaf6830ef724285fdd /src/config
parent[vmware] Add GuestRPC mechanism (diff)
downloadipxe-fa538bdbc631681c0234a607b43543efd1f56a57.tar.gz
ipxe-fa538bdbc631681c0234a607b43543efd1f56a57.tar.xz
ipxe-fa538bdbc631681c0234a607b43543efd1f56a57.zip
[vmware] Add VMware logfile console (CONSOLE_VMWARE)
Allow iPXE console output to be sent to the VMware logfile via the GuestRPC mechanism. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/config')
-rw-r--r--src/config/config.c3
-rw-r--r--src/config/console.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/config/config.c b/src/config/config.c
index 2c3555ead..bdf6b5cea 100644
--- a/src/config/config.c
+++ b/src/config/config.c
@@ -86,6 +86,9 @@ REQUIRE_OBJECT ( efi_console );
#ifdef CONSOLE_LINUX
REQUIRE_OBJECT ( linux_console );
#endif
+#ifdef CONSOLE_VMWARE
+REQUIRE_OBJECT ( vmconsole );
+#endif
/*
* Drag in all requested network protocols
diff --git a/src/config/console.h b/src/config/console.h
index afc89569c..bf7ea0507 100644
--- a/src/config/console.h
+++ b/src/config/console.h
@@ -20,6 +20,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
//#define CONSOLE_BTEXT /* Who knows what this does? */
//#define CONSOLE_PC_KBD /* Direct access to PC keyboard */
//#define CONSOLE_SYSLOG /* Syslog console */
+//#define CONSOLE_VMWARE /* VMware logfile console */
#define KEYBOARD_MAP us