Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
buildcfg [2014/08/15 14:41]
mcb30
buildcfg [2021/08/02 11:22]
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:​IMAGE_GZIP]]'' ​             | GZIP image support ​                              | 
-^ ''​[[:​buildcfg:​FCMGMT_CMD]]'' ​             | Fibre Channel management commands ​                ​+^ ''​[[:​buildcfg:​IMAGE_ZLIB]]'' ​             | ZLIB image support ​                              | 
-^ ''​[[:​buildcfg:​IMAGE_TRUST_CMD]]'' ​        | Image trust management commands ​                  ​+^ ''​[[:​buildcfg:​CERT_CMD]]'' ​               | Certificate management commands ​                 ​
-^ ''​[[:​buildcfg:​IPSTAT_CMD]]'' ​             | IP statistics commands ​                           +^ ''​[[:​buildcfg:​CONSOLE_CMD]]'' ​            | Console commands ​                                ​
-^ ''​[[:​buildcfg:​LOTEST_CMD]]'' ​             | Loopback testing commands ​                        ​+^ ''​[[:​buildcfg:​FCMGMT_CMD]]'' ​             | Fibre Channel management commands ​               
-^ ''​[[:​buildcfg:​NEIGHBOUR_CMD]]'' ​          | Neighbour management commands ​                    ​+^ ''​[[:​buildcfg:​IMAGE_TRUST_CMD]]'' ​        | Image trust management commands ​                 | 
-^ ''​[[:​buildcfg:​NSLOOKUP_CMD]]'' ​           | Name resolution commands ​                         +^ ''​[[:​buildcfg:​IMAGE_ARCHIVE_CMD]]'' ​      | Archive image management commands ​               ​
-^ ''​[[:​buildcfg:​PARAM_CMD]]'' ​              | Form parameter commands ​                          ​+^ ''​[[:​buildcfg:​IPSTAT_CMD]]'' ​             | IP statistics commands ​                          ​
-^ ''​[[:​buildcfg:​PCI_CMD]]'' ​                | PCI commands ​                                     +^ ''​[[:​buildcfg:​LOTEST_CMD]]'' ​             | Loopback testing commands ​                       
-^ ''​[[:​buildcfg:​PING_CMD]]'' ​               | Ping commands ​                                    ​+^ ''​[[:​buildcfg:​NEIGHBOUR_CMD]]'' ​          | Neighbour management commands ​                   
-^ ''​[[:​buildcfg:​POWEROFF_CMD]]'' ​           | Power off commands ​                               +^ ''​[[:​buildcfg:​NSLOOKUP_CMD]]'' ​           | Name resolution commands ​                        | 
-^ ''​[[:​buildcfg:​PROFSTAT_CMD]]'' ​           | Profiling commands ​                               +^ ''​[[:​buildcfg:​NTP_CMD]]'' ​                | Network Time Protocol commands ​                  
-^ ''​[[:​buildcfg:​REBOOT_CMD]]'' ​             | Reboot command ​                                   +^ ''​[[:​buildcfg:​PARAM_CMD]]'' ​              | Form parameter commands ​                         
-^ ''​[[:​buildcfg:​TIME_CMD]]'' ​               | Time command ​                                     +^ ''​[[:​buildcfg:​PCI_CMD]]'' ​                | PCI commands ​                                    ​
-^ ''​[[:​buildcfg:​VLAN_CMD]]'' ​               | VLAN commands ​                                    ​+^ ''​[[:​buildcfg:​PING_CMD]]'' ​               | Ping commands ​                                   
-^ ''​[[:​buildcfg:​GDBSERIAL]]'' ​              | Remote GDB debugging via serial port              +^ ''​[[:​buildcfg:​POWEROFF_CMD]]'' ​           | Power off commands ​                              ​
-^ ''​[[:​buildcfg:​GDBUDP]]'' ​                 | Remote GDB debugging via UDP                      +^ ''​[[:​buildcfg:​PROFSTAT_CMD]]'' ​           | Profiling commands ​                              ​
-                                                                                             || +^ ''​[[:​buildcfg:​REBOOT_CMD]]'' ​             | Reboot command ​                                  ​
-^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​console.h|config/​console.h]]'' ​       || +^ ''​[[:​buildcfg:​TIME_CMD]]'' ​               | Time command ​                                    ​
-^ ''​[[:​buildcfg:​CONSOLE_PCBIOS]]'' ​         | Default BIOS console ​                             +^ ''​[[:​buildcfg:​VLAN_CMD]]'' ​               | VLAN commands ​                                   
-^ ''​[[:​buildcfg:​CONSOLE_SERIAL]]'' ​         | Serial port console ​                              ​+^ ''​[[:​buildcfg:​GDBSERIAL]]'' ​              | Remote GDB debugging via serial port             ​
-^ ''​[[:​buildcfg:​CONSOLE_SYSLOG]]'' ​         | Syslog console ​                                   +^ ''​[[:​buildcfg:​GDBUDP]]'' ​                 | Remote GDB debugging via UDP                     ​
-^ ''​[[:​buildcfg:​CONSOLE_SYSLOGS]]'' ​        | Encrypted syslog console ​                         +                                                                                            ​|| 
-^ ''​[[:​buildcfg:​CONSOLE_VMWARE]]'' ​         | VMware logfile console ​                           +^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​console.h|config/​console.h]]'' ​      ​|| 
-^ ''​[[:​buildcfg:​CONSOLE_VESAFB]]'' ​         VESA framebuffer console ​                         +^ ''​[[:​buildcfg:​CONSOLE_PCBIOS]]'' ​         | Default BIOS console ​                            ​
-^ ''​[[:​buildcfg:​KEYBOARD_MAP]]'' ​           | BIOS console keyboard map                         ​+^ ''​[[:​buildcfg:​CONSOLE_SERIAL]]'' ​         | Serial port console ​                             
-^ ''​[[:​buildcfg:​LOG_LEVEL]]'' ​              | Log message level                                 ​+^ ''​[[:​buildcfg:​CONSOLE_SYSLOG]]'' ​         | Syslog console ​                                  ​
-                                                                                             || +^ ''​[[:​buildcfg:​CONSOLE_SYSLOGS]]'' ​        | Encrypted syslog console ​                        ​
-^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​crypto.h|config/​crypto.h]]'' ​         || +^ ''​[[:​buildcfg:​CONSOLE_VMWARE]]'' ​         | VMware logfile console ​                          ​
-^ ''​[[:​buildcfg:​TIMESTAMP_ERROR_MARGIN]]'' ​ | Signed timestamp error margin ​                    ​+^ ''​[[:​buildcfg:​CONSOLE_FRAMEBUFFER]]'' ​    ​Graphical ​framebuffer console ​                   
-                                                                                             || +^ ''​[[:​buildcfg:​KEYBOARD_MAP]]'' ​           | BIOS console keyboard map                        
-^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​serial.h|config/​serial.h]]'' ​         || +^ ''​[[:​buildcfg:​LOG_LEVEL]]'' ​              | Log message level                                
-^ ''​[[:​buildcfg:​COMCONSOLE]]'' ​             | I/O port address ​                                 +                                                                                            ​|| 
-^ ''​[[:​buildcfg:​COMSPEED]]'' ​               | Baud rate                                         ​+^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​crypto.h|config/​crypto.h]]'' ​        ​|| 
-^ ''​[[:​buildcfg:​COMDATA]]'' ​                | Data bits                                         ​+^ ''​[[:​buildcfg:​TIMESTAMP_ERROR_MARGIN]]'' ​ | Signed timestamp error margin ​                   
-^ ''​[[:​buildcfg:​COMPARITY]]'' ​              | Parity ​                                           +                                                                                            ​|| 
-^ ''​[[:​buildcfg:​COMSTOP]]'' ​                | Stop bits                                         ​+^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​serial.h|config/​serial.h]]'' ​        ​|| 
-                                                                                             || +^ ''​[[:​buildcfg:​COMCONSOLE]]'' ​             | I/O port address ​                                ​
-^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​sideband.h|config/​settings.h]]'' ​     || +^ ''​[[:​buildcfg:​COMSPEED]]'' ​               | Baud rate                                        
-^ ''​[[:​buildcfg:​VMWARE_SETTINGS]]'' ​        | VMware GuestInfo settings ​                        ​|+^ ''​[[:​buildcfg:​COMDATA]]'' ​                | Data bits                                        
 +^ ''​[[:​buildcfg:​COMPARITY]]'' ​              | Parity ​                                          ​
 +^ ''​[[:​buildcfg:​COMSTOP]]'' ​                | Stop bits                                        
 +                                                                                            ​|| 
 +^ ''​[[http://​git.ipxe.org/​ipxe.git/​blob/​HEAD:/​src/​config/​sideband.h|config/​settings.h]]'' ​    ​|
 +^ ''​[[:​buildcfg:​CPUID_SETTINGS]]'' ​         | CPUID settings ​                               | 
 +^ ''​[[:​buildcfg:​MEMMAP_SETTINGS]]'' ​        | Memory map settings ​                             ​
 +^ ''​[[:​buildcfg:​VMWARE_SETTINGS]]'' ​        | VMware GuestInfo settings ​                       | 
 +^ ''​[[:​buildcfg:​VRAM_SETTINGS]]'' ​          | Video RAM contents settings ​                     ​|
  
buildcfg.txt · Last modified: 2024/03/17 11:45 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.