summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [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
* [multiboot] Work around raw-flag bug in Solaris kernelsMichael Brown2009-04-241-8/+15
* [build] Remove obsolete linker script filesMichael Brown2009-04-175-189/+0Star
* [build] Kill off the last multiple-object source fileMichael Brown2009-04-172-5/+7
* [build] Reinstate the .pdsk padded-floppy image formatMichael Brown2009-04-161-0/+6
* [build] Pad .rom, .dsk, and .hd images to 512-byte boundariesMichael Brown2009-04-162-7/+6Star
* [pcbios] Don't use "lret $2" to return from an interruptH. Peter Anvin2009-04-153-13/+26
* [build] Use __SIZE_TYPE__ macro in definition of size_tJoshua Oreman2009-03-312-3/+3
* [int13] Improve debugging messagesMichael Brown2009-03-311-4/+11
* [xfer] Implement xfer_vreopen() to properly handle redirectionsMichael Brown2009-03-301-1/+1
* [bzimage] Support old (pre-2.00 bootloader) Linux kernel formatsMichael Brown2009-03-302-249/+235Star
* [pci] Add driver_data field to struct pci_device_idThomas Miletich2009-03-261-1/+1
* [build] Enable building with the Intel C compiler (icc)Michael Brown2009-03-263-9/+20
* [pxeprefix] Merge common code between !PXE and PXENV+H. Peter Anvin2009-03-061-14/+12Star
* [pxe] Set %ax to zero on entry to PXE NBPMichael Brown2009-02-231-9/+10
* [pxeprefix] Search for the PXE entry points through all methodsH. Peter Anvin2009-02-231-42/+105
* [iscsi] Include credentials in iBFT only if used during iSCSI loginMichael Brown2009-02-201-3/+53
* [pxe] Initialize EDX on PXE NBP entry and INT 1AhH. Peter Anvin2009-02-182-8/+13
* [pxeprefix] Add .kkpxe image type and ability to return via PXE stackMichael Brown2009-02-186-39/+130