summaryrefslogtreecommitdiffstats
path: root/src/VBox/Devices/PC/ipxe/vbox/config/local/general.h
blob: 01a4035f19477ecc62e16056fd8875a931a27de9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
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