Build configuration options

The following build configuration options are used by iPXE. Build configuration options may be modified by editing the relevant C header file before building the iPXE source code.

config/general.h
CERT_CMD Certificate management commands
CONSOLE_CMD Console commands
DOWNLOAD_PROTO_HTTPS Secure Hypertext Transfer Protocol
FCMGMT_CMD Fibre Channel management commands
GDBSERIAL Remote GDB debugging via serial port
GDBUDP Remote GDB debugging via UDP
IMAGE_GZIP GZIP image support
IMAGE_PNG PNG image support
IMAGE_PNM PNM image support
IMAGE_UCODE Microcode update image support
IMAGE_ZLIB ZLIB image support
IMAGE_ARCHIVE_CMD Archive image management commands
IMAGE_CRYPT_CMD Image encryption management commands
IMAGE_TRUST_CMD Image trust management commands
IPSTAT_CMD IP statistics commands
LOTEST_CMD Loopback testing commands
NEIGHBOUR_CMD Neighbour management commands
NET_PROTO_IPV6 IPv6 protocol
NET_PROTO_FCOE Fibre Channel over Ethernet protocol
NSLOOKUP_CMD Name resolution commands
NTP_CMD Network Time Protocol commands
PARAM_CMD Form parameter commands
PCI_CMD PCI commands
PING_CMD Ping commands
POWEROFF_CMD Power off commands
PROFSTAT_CMD Profiling commands
REBOOT_CMD Reboot command
TIME_CMD Time command
USB_CMD USB commands
VLAN_CMD VLAN commands
config/console.h
CONSOLE_FRAMEBUFFER Graphical framebuffer console
CONSOLE_PCBIOS Default BIOS console
CONSOLE_SERIAL Serial port console
CONSOLE_SYSLOG Syslog console
CONSOLE_SYSLOGS Encrypted syslog console
CONSOLE_VMWARE VMware logfile console
KEYBOARD_MAP BIOS console keyboard map
LOG_LEVEL Log message level
config/crypto.h
TIMESTAMP_ERROR_MARGIN Signed timestamp error margin
config/serial.h
COMCONSOLE I/O port address
COMDATA Data bits
COMPARITY Parity
COMSPEED Baud rate
COMSTOP Stop bits
config/settings.h
CPUID_SETTINGS CPUID settings
MEMMAP_SETTINGS Memory map settings
VMWARE_SETTINGS VMware GuestInfo settings
VRAM_SETTINGS Video RAM contents settings
buildcfg.txt ยท Last modified: 2024/10/17 14:02 by mcb30
Recent changes RSS feed CC Attribution-Share Alike 4.0 International Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL https://ipxe.org
References to "iPXE" may not be altered or removed.