summaryrefslogtreecommitdiffstats
path: root/src/VBox/Devices/PC/ipxe/vbox/config
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-11 08:17:27 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-11 08:17:27 +0000
commitf215e02bf85f68d3a6106c2a1f4f7f063f819064 (patch)
tree6bb5b92c046312c4e95ac2620b10ddf482d3fa8b /src/VBox/Devices/PC/ipxe/vbox/config
parentInitial commit. (diff)
downloadvirtualbox-f215e02bf85f68d3a6106c2a1f4f7f063f819064.tar.xz
virtualbox-f215e02bf85f68d3a6106c2a1f4f7f063f819064.zip
Adding upstream version 7.0.14-dfsg.upstream/7.0.14-dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/VBox/Devices/PC/ipxe/vbox/config')
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/branding.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/colour.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/console.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/crypto.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/dhcp.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/entropy.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/fault.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/fdt.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/general.h91
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/ioapi.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/nap.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/reboot.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/sanboot.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/serial.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/settings.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/sideband.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/time.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/timer.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/umalloc.h0
-rw-r--r--src/VBox/Devices/PC/ipxe/vbox/config/local/usb.h0
20 files changed, 91 insertions, 0 deletions
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/branding.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/branding.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/branding.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/colour.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/colour.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/colour.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/console.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/console.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/console.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/crypto.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/crypto.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/crypto.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/dhcp.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/dhcp.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/dhcp.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/entropy.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/entropy.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/entropy.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/fault.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/fault.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/fault.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/fdt.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/fdt.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/fdt.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/general.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/general.h
new file mode 100644
index 00000000..01a4035f
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/general.h
@@ -0,0 +1,91 @@
+/* Disabled from config/defaults/pcbios.h */
+
+#undef SANBOOT_PROTO_ISCSI
+#undef SANBOOT_PROTO_AOE
+#undef SANBOOT_PROTO_IB_SRP
+#undef SANBOOT_PROTO_FCP
+#undef SANBOOT_PROTO_HTTP
+
+#undef USB_HCD_XHCI
+#undef USB_HCD_EHCI
+#undef USB_HCD_UHCI
+#undef USB_KEYBOARD
+#undef USB_BLOCK
+
+#undef IMAGE_ELF
+#undef IMAGE_MULTIBOOT
+#undef IMAGE_EFI
+#undef IMAGE_SCRIPT
+#undef IMAGE_BZIMAGE
+#undef IMAGE_ELTORITO
+#undef REBOOT_CMD
+#undef CPUID_CMD
+
+/* Disabled from config/general.h */
+
+#undef CRYPTO_80211_WEP
+#undef CRYPTO_80211_WPA
+#undef CRYPTO_80211_WPA2
+#undef IWMGMT_CMD
+#undef MENU_CMD
+
+/* Ensure ROM banner is not displayed */
+
+#undef ROM_BANNER_TIMEOUT
+#define ROM_BANNER_TIMEOUT 0
+
+/*
+ * Disable the autboot device filtering because the PXE ROM is not part of a PCI device
+ * and it would disable autoboot.
+ */
+#undef AUTOBOOT_ROM_FILTER
+
+/* Ensure that some things really are disabled to stay in the size limits. */
+#undef CONSOLE_SERIAL
+#undef CONSOLE_SYSLOG
+#undef CONSOLE_EFI
+#undef CONSOLE_LINUX
+#undef CONSOLE_VMWARE
+#undef CONSOLE_DEBUGCON
+#undef CONSOLE_VESAFB
+#undef CONSOLE_FRAMEBUFFER
+
+#undef NET_PROTO_IPV6
+#undef NET_PROTO_STP
+#undef NET_PROTO_LACP
+
+#undef DOWNLOAD_PROTO_HTTP
+#undef DOWNLOAD_PROTO_HTTPS
+#undef DOWNLOAD_PROTO_NFS
+#undef DOWNLOAD_PROTO_SLAM
+
+#undef PCI_SETTINGS
+#undef VMWARE_SETTINGS
+#undef CPUID_SETTINGS
+#undef MEMMAP_SETTINGS
+#undef VRAM_SETTINGS
+#undef ACPI_SETTINGS
+
+#undef HTTP_AUTH_BASIC
+#undef HTTP_AUTH_DIGEST
+#undef HTTP_AUTH_NTLM
+#undef HTTP_ENC_PEERDIST
+#undef HTTP_HACK_GCE
+
+#undef TIMER_RDTSC
+#undef TIMER_EFI
+#undef TIMER_LINUX
+#undef TIMER_ACPI
+
+#undef IMAGE_PNM
+#undef IMAGE_PNG
+
+#undef SANBOOT_CMD
+#undef IFMGMT_CMD
+#undef CONFIG_CMD
+#undef NVO_CMD
+#undef PXE_CMD
+#undef DHCP_CMD
+#undef ROUTE_CMD
+#undef LOGIN_CMD
+#undef SYNC_CMD
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/ioapi.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/ioapi.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/ioapi.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/nap.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/nap.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/nap.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/reboot.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/reboot.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/reboot.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/sanboot.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/sanboot.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/sanboot.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/serial.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/serial.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/serial.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/settings.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/settings.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/settings.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/sideband.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/sideband.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/sideband.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/time.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/time.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/time.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/timer.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/timer.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/timer.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/umalloc.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/umalloc.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/umalloc.h
diff --git a/src/VBox/Devices/PC/ipxe/vbox/config/local/usb.h b/src/VBox/Devices/PC/ipxe/vbox/config/local/usb.h
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/VBox/Devices/PC/ipxe/vbox/config/local/usb.h