summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [pxe] Introduce PXE exit hook for NBP chainingShao Miller2010-01-245-1/+79
* [prefix] Add .xrom prefix for a ROM that loads itself by PCI accessesJoshua Oreman2010-01-204-10/+389
* [config] Make PXE stack a compile-time optionJoshua Oreman2010-01-205-46/+87
* [pxe] Support cached DHCP packets in .kkpxe imagesJoshua Oreman2010-01-202-0/+72
* [pxe] Separate parent PXE API caller from UNDINET driverJoshua Oreman2010-01-206-216/+263
* [tftp] Make TFTP size requests abort transfer with an errorThomas Horsten2010-01-181-5/+8
* [sanboot] Prevent leaking a stack reference for "keep-san" AoEStefan Hajnoczi2010-01-151-21/+33
* [prefix] Add .hrom prefix for a ROM that loads high under PCI3 without PMMJoshua Oreman2010-01-143-0/+27
* [build] Pad .hd image type to 32 KBStefan Hajnoczi2009-12-151-1/+1
* [multiboot] Build memory map after shutting down and unhiding gPXEStefan Hajnoczi2009-12-141-2/+6
* [e820mangler] Add missing CLC ins. for success pathShao Miller2009-11-211-0/+1
* [linker] Expand and correct symbol requirement macrosJoshua Oreman2009-11-213-0/+3
* [int13] Guard against BIOSes that "fix" the drive countMichael Brown2009-11-181-6/+48
* [int13] Fix number of sectors returned by INT 13,15Michael Brown2009-11-181-2/+6
* [autoboot] Ensure that an error message is always printed for a boot failureMichael Brown2009-11-182-4/+0Star
* [sanboot] Extend the "keep-san" option to non-iSCSI SAN protocolsMichael Brown2009-11-044-17/+35
* [iscsi] Use the "Ethernet-compatible" MAC address in the iBFTMichael Brown2009-10-231-4/+8
* [iscsi] Fix printing of non-existent strings in iBFT debug messagesMichael Brown2009-10-231-1/+2
* [netdevice] Allow the hardware and link-layer addresses to differ in sizeMichael Brown2009-08-121-4/+6
* [netdevice] Separate out the concept of hardware and link-layer addressesMichael Brown2009-08-122-7/+3Star
* [doc] Expand scope of doxygen-generated documentationMichael Brown2009-08-111-1/+1
* [zbin] Change fixup semantics to support ROMs over 128k uncompressedJoshua Oreman2009-08-116-25/+16Star
* [infiniband] Add support for the SRP Boot Firmware TableMichael Brown2009-08-103-0/+236
* [infiniband] Add support for SRP over InfinibandMichael Brown2009-08-101-0/+63
* [romprefix] Cope with PnP BIOSes that fail to set %es:%di on entryMichael Brown2009-08-081-7/+20
* [pxe] Dual-license pxe_api.h under the MIT licenseH. Peter Anvin2009-08-031-0/+25
* [pxe] Avoid printf format warning on some compilersMichael Brown2009-08-021-1/+1
* [build] Add syslinux floppy image type .sdskMarty Connor2009-08-021-0/+6
* [netdevice] Make ll_broadcast per-netdevice rather than per-ll_protocolMichael Brown2009-07-181-1/+1
* [pxe] Add startpxe and stoppxe commandsMichael Brown2009-06-282-0/+34
* [pxe] Check for unhookable interrupts in PXENV_STOP_UNDIMichael Brown2009-06-281-0/+9
* [pxe] Create pxe_[de]activate() wrapper functionsMichael Brown2009-06-284-40/+61
* [pxe] Make pxe_init_structures() an initialisation functionMichael Brown2009-06-284-6/+7
* [pxe] Update UNDI transmit count before transmitting packetMichael Brown2009-06-271-4/+8
* [pxe] Implement PXENV_UNDI_{GET,SET}_MCAST_ADDRESSMichael Brown2009-06-271-15/+42
* [pxe] Improve pxe_undi debug messagesMichael Brown2009-06-271-32/+92
* [comboot] Implement INT 22h AX=000Bh (Get Serial Console Configuration)Daniel Verkamp2009-06-241-1/+9
* [pxe] Fix interoperability with the Symantec (undipd) DOS UNDI driverMichael Brown2009-06-231-1/+1
* [pxe] Fix interoperability with the Intel DOS UNDI driverMichael Brown2009-06-232-1/+23
* [pxe] Fix interoperability with the 3Com DOS UNDI driverMichael Brown2009-06-231-2/+15
* [undi] Include PXENV_GET_IFACE_INFO's ServiceFlags in debug outputMichael Brown2009-06-231-2/+3
* [netdevice] Add netdev argument to link-layer push and pull handlersJoshua Oreman2009-06-231-3/+3
* [misc] Fix source files erroneously marked as executableMichael Brown2009-06-024-0/+0
* [comboot] Implement stub calls for auxiliary data vector handlingDaniel Verkamp2009-05-261-1/+12
* [multiboot] Include argv[0] as part of "command line"Michael Brown2009-05-261-5/+6
* [legal] Add FILE_LICENCE declaration to romprefix.SMichael Brown2009-05-181-0/+2
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-18126-1/+253
* [pxeprefix] Work around bug in Etherboot 5.4 when loading undionly.kpxeMichael Brown2009-04-301-5/+55
* [i386] Remove long-obsolete realmode.c fileMichael Brown2009-04-261-23/+0Star
* [i386] Remove long-obsolete callbacks_arch.h fileMichael Brown2009-04-261-243/+0Star