summaryrefslogtreecommitdiff
path: root/open-vm-tools/lib/include/backdoor_def.h
diff options
context:
space:
mode:
Diffstat (limited to 'open-vm-tools/lib/include/backdoor_def.h')
-rw-r--r--open-vm-tools/lib/include/backdoor_def.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/open-vm-tools/lib/include/backdoor_def.h b/open-vm-tools/lib/include/backdoor_def.h
index d9a08042..4afaf87e 100644
--- a/open-vm-tools/lib/include/backdoor_def.h
+++ b/open-vm-tools/lib/include/backdoor_def.h
@@ -1,5 +1,5 @@
/*********************************************************
- * Copyright (C) 1998 VMware, Inc. All rights reserved.
+ * Copyright (C) 1998-2015 VMware, Inc. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published
@@ -144,6 +144,7 @@
# define BDOOR_CMD_FAS_GET_APIC_ROUTING 4
# define BDOOR_CMD_FAS_GET_TABLE_SKIP 5
# define BDOOR_CMD_FAS_GET_SLEEP_ENABLES 6
+# define BDOOR_CMD_FAS_GET_HARD_RESET_ENABLE 7
#define BDOOR_CMD_SENDPSHAREHINTS 66
#define BDOOR_CMD_ENABLE_USB_MOUSE 67
#define BDOOR_CMD_GET_VCPU_INFO 68
@@ -159,9 +160,10 @@
# define BDOOR_CMD_FE_EXCEPTION 1
#define BDOOR_CMD_VMK_INFO 72
#define BDOOR_CMD_EFI_BOOT_CONFIG 73 /* CPL 0 only. */
-# define BDOOR_CMD_EBC_LEGACYBOOT_ENABLED 0
-# define BDOOR_CMD_EBC_GET_ORDER 1
-# define BDOOR_CMD_EBC_SHELL_ACTIVE 2
+# define BDOOR_CMD_EBC_LEGACYBOOT_ENABLED 0
+# define BDOOR_CMD_EBC_GET_ORDER 1
+# define BDOOR_CMD_EBC_SHELL_ACTIVE 2
+# define BDOOR_CMD_EBC_GET_NETWORK_BOOT_PROTOCOL 3
#define BDOOR_CMD_GET_HW_MODEL 74 /* CPL 0 only. */
#define BDOOR_CMD_GET_SVGA_CAPABILITIES 75 /* CPL 0 only. */
#define BDOOR_CMD_GET_FORCE_X2APIC 76 /* CPL 0 only */
@@ -169,7 +171,8 @@
#define BDOOR_CMD_GET_PCI_HOLE 78 /* CPL 0 only */
#define BDOOR_CMD_GET_PCI_BAR 79 /* CPL 0 only */
#define BDOOR_CMD_SHOULD_GENERATE_SYSTEMID 80 /* CPL 0 only */
-#define BDOOR_CMD_MAX 81
+#define BDOOR_CMD_READ_DEBUG_FILE 81 /* Devel only. */
+#define BDOOR_CMD_MAX 82
/*
@@ -208,6 +211,10 @@
#define EFI_BOOT_ORDER_TYPE_LEGACY 0x1
#define EFI_BOOT_ORDER_TYPE_NONE 0xf
+#define BDOOR_NETWORK_BOOT_PROTOCOL_NONE 0x0
+#define BDOOR_NETWORK_BOOT_PROTOCOL_IPV4 0x1
+#define BDOOR_NETWORK_BOOT_PROTOCOL_IPV6 0x2
+
/* High-bandwidth backdoor port. --hpreg */
#define BDOORHB_PORT 0x5659