This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
buildcfg [2014/08/15 14:41] mcb30 |
buildcfg [2018/01/12 19:32] mcb30 |
||
---|---|---|---|
Line 3: | Line 3: | ||
The following build configuration options are used by iPXE. Build configuration options may be modified by editing the relevant ''C'' header file before [[:download|building]] the iPXE source code. | The following build configuration options are used by iPXE. Build configuration options may be modified by editing the relevant ''C'' header file before [[:download|building]] the iPXE source code. | ||
- | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/general.h|config/general.h]]'' || | + | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/general.h|config/general.h]]'' || |
- | ^ ''[[:buildcfg:DOWNLOAD_PROTO_HTTPS]]'' | Secure Hypertext Transfer Protocol | | + | ^ ''[[:buildcfg:DOWNLOAD_PROTO_HTTPS]]'' | Secure Hypertext Transfer Protocol | |
- | ^ ''[[:buildcfg:NET_PROTO_IPV6]]'' | IPv6 protocol | | + | ^ ''[[:buildcfg:NET_PROTO_IPV6]]'' | IPv6 protocol | |
- | ^ ''[[:buildcfg:NET_PROTO_FCOE]]'' | Fibre Channel over Ethernet protocol | | + | ^ ''[[:buildcfg:NET_PROTO_FCOE]]'' | Fibre Channel over Ethernet protocol | |
- | ^ ''[[:buildcfg:IMAGE_PNG]]'' | PNG image support | | + | ^ ''[[:buildcfg:IMAGE_PNG]]'' | PNG image support | |
- | ^ ''[[:buildcfg:IMAGE_PNM]]'' | PNM image support | | + | ^ ''[[:buildcfg:IMAGE_PNM]]'' | PNM image support | |
- | ^ ''[[:buildcfg:CONSOLE_CMD]]'' | Console commands | | + | ^ ''[[:buildcfg:CERT_CMD]]'' | Certificate management commands | |
- | ^ ''[[:buildcfg:FCMGMT_CMD]]'' | Fibre Channel management commands | | + | ^ ''[[:buildcfg:CONSOLE_CMD]]'' | Console commands | |
- | ^ ''[[:buildcfg:IMAGE_TRUST_CMD]]'' | Image trust management commands | | + | ^ ''[[:buildcfg:FCMGMT_CMD]]'' | Fibre Channel management commands | |
- | ^ ''[[:buildcfg:IPSTAT_CMD]]'' | IP statistics commands | | + | ^ ''[[:buildcfg:IMAGE_TRUST_CMD]]'' | Image trust management commands | |
- | ^ ''[[:buildcfg:LOTEST_CMD]]'' | Loopback testing commands | | + | ^ ''[[:buildcfg:IPSTAT_CMD]]'' | IP statistics commands | |
- | ^ ''[[:buildcfg:NEIGHBOUR_CMD]]'' | Neighbour management commands | | + | ^ ''[[:buildcfg:LOTEST_CMD]]'' | Loopback testing commands | |
- | ^ ''[[:buildcfg:NSLOOKUP_CMD]]'' | Name resolution commands | | + | ^ ''[[:buildcfg:NEIGHBOUR_CMD]]'' | Neighbour management commands | |
- | ^ ''[[:buildcfg:PARAM_CMD]]'' | Form parameter commands | | + | ^ ''[[:buildcfg:NSLOOKUP_CMD]]'' | Name resolution commands | |
- | ^ ''[[:buildcfg:PCI_CMD]]'' | PCI commands | | + | ^ ''[[:buildcfg:NTP_CMD]]'' | Network Time Protocol commands | |
- | ^ ''[[:buildcfg:PING_CMD]]'' | Ping commands | | + | ^ ''[[:buildcfg:PARAM_CMD]]'' | Form parameter commands | |
- | ^ ''[[:buildcfg:POWEROFF_CMD]]'' | Power off commands | | + | ^ ''[[:buildcfg:PCI_CMD]]'' | PCI commands | |
- | ^ ''[[:buildcfg:PROFSTAT_CMD]]'' | Profiling commands | | + | ^ ''[[:buildcfg:PING_CMD]]'' | Ping commands | |
- | ^ ''[[:buildcfg:REBOOT_CMD]]'' | Reboot command | | + | ^ ''[[:buildcfg:POWEROFF_CMD]]'' | Power off commands | |
- | ^ ''[[:buildcfg:TIME_CMD]]'' | Time command | | + | ^ ''[[:buildcfg:PROFSTAT_CMD]]'' | Profiling commands | |
- | ^ ''[[:buildcfg:VLAN_CMD]]'' | VLAN commands | | + | ^ ''[[:buildcfg:REBOOT_CMD]]'' | Reboot command | |
- | ^ ''[[:buildcfg:GDBSERIAL]]'' | Remote GDB debugging via serial port | | + | ^ ''[[:buildcfg:TIME_CMD]]'' | Time command | |
- | ^ ''[[:buildcfg:GDBUDP]]'' | Remote GDB debugging via UDP | | + | ^ ''[[:buildcfg:VLAN_CMD]]'' | VLAN commands | |
- | ^ || | + | ^ ''[[:buildcfg:GDBSERIAL]]'' | Remote GDB debugging via serial port | |
- | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/console.h|config/console.h]]'' || | + | ^ ''[[:buildcfg:GDBUDP]]'' | Remote GDB debugging via UDP | |
- | ^ ''[[:buildcfg:CONSOLE_PCBIOS]]'' | Default BIOS console | | + | ^ || |
- | ^ ''[[:buildcfg:CONSOLE_SERIAL]]'' | Serial port console | | + | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/console.h|config/console.h]]'' || |
- | ^ ''[[:buildcfg:CONSOLE_SYSLOG]]'' | Syslog console | | + | ^ ''[[:buildcfg:CONSOLE_PCBIOS]]'' | Default BIOS console | |
- | ^ ''[[:buildcfg:CONSOLE_SYSLOGS]]'' | Encrypted syslog console | | + | ^ ''[[:buildcfg:CONSOLE_SERIAL]]'' | Serial port console | |
- | ^ ''[[:buildcfg:CONSOLE_VMWARE]]'' | VMware logfile console | | + | ^ ''[[:buildcfg:CONSOLE_SYSLOG]]'' | Syslog console | |
- | ^ ''[[:buildcfg:CONSOLE_VESAFB]]'' | VESA framebuffer console | | + | ^ ''[[:buildcfg:CONSOLE_SYSLOGS]]'' | Encrypted syslog console | |
- | ^ ''[[:buildcfg:KEYBOARD_MAP]]'' | BIOS console keyboard map | | + | ^ ''[[:buildcfg:CONSOLE_VMWARE]]'' | VMware logfile console | |
- | ^ ''[[:buildcfg:LOG_LEVEL]]'' | Log message level | | + | ^ ''[[:buildcfg:CONSOLE_FRAMEBUFFER]]'' | Graphical framebuffer console | |
- | ^ || | + | ^ ''[[:buildcfg:KEYBOARD_MAP]]'' | BIOS console keyboard map | |
- | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/crypto.h|config/crypto.h]]'' || | + | ^ ''[[:buildcfg:LOG_LEVEL]]'' | Log message level | |
- | ^ ''[[:buildcfg:TIMESTAMP_ERROR_MARGIN]]'' | Signed timestamp error margin | | + | ^ || |
- | ^ || | + | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/crypto.h|config/crypto.h]]'' || |
- | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/serial.h|config/serial.h]]'' || | + | ^ ''[[:buildcfg:TIMESTAMP_ERROR_MARGIN]]'' | Signed timestamp error margin | |
- | ^ ''[[:buildcfg:COMCONSOLE]]'' | I/O port address | | + | ^ || |
- | ^ ''[[:buildcfg:COMSPEED]]'' | Baud rate | | + | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/serial.h|config/serial.h]]'' || |
- | ^ ''[[:buildcfg:COMDATA]]'' | Data bits | | + | ^ ''[[:buildcfg:COMCONSOLE]]'' | I/O port address | |
- | ^ ''[[:buildcfg:COMPARITY]]'' | Parity | | + | ^ ''[[:buildcfg:COMSPEED]]'' | Baud rate | |
- | ^ ''[[:buildcfg:COMSTOP]]'' | Stop bits | | + | ^ ''[[:buildcfg:COMDATA]]'' | Data bits | |
- | ^ || | + | ^ ''[[:buildcfg:COMPARITY]]'' | Parity | |
- | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/sideband.h|config/settings.h]]'' || | + | ^ ''[[:buildcfg:COMSTOP]]'' | Stop bits | |
- | ^ ''[[:buildcfg:VMWARE_SETTINGS]]'' | VMware GuestInfo settings | | + | ^ || |
+ | ^ ''[[http://git.ipxe.org/ipxe.git/blob/HEAD:/src/config/sideband.h|config/settings.h]]'' || | ||
+ | ^ ''[[:buildcfg:MEMMAP_SETTINGS]]'' | Memory map settings | | ||
+ | ^ ''[[:buildcfg:VMWARE_SETTINGS]]'' | VMware GuestInfo settings | | ||
+ | ^ ''[[:buildcfg:VRAM_SETTINGS]]'' | Video RAM contents settings | | ||