summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/interface
Commit message (Expand)AuthorAgeFilesLines
...
* [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-121-5/+1Star
* [infiniband] Add support for the SRP Boot Firmware TableMichael Brown2009-08-102-0/+111
* [infiniband] Add support for SRP over InfinibandMichael Brown2009-08-101-0/+63
* [pxe] Avoid printf format warning on some compilersMichael Brown2009-08-021-1/+1
* [netdevice] Make ll_broadcast per-netdevice rather than per-ll_protocolMichael Brown2009-07-181-1/+1
* [pxe] Check for unhookable interrupts in PXENV_STOP_UNDIMichael Brown2009-06-281-0/+9
* [pxe] Create pxe_[de]activate() wrapper functionsMichael Brown2009-06-282-29/+51
* [pxe] Make pxe_init_structures() an initialisation functionMichael Brown2009-06-282-4/+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-231-1/+4
* [pxe] Fix interoperability with the 3Com DOS UNDI driverMichael Brown2009-06-231-2/+15
* [netdevice] Add netdev argument to link-layer push and pull handlersJoshua Oreman2009-06-231-3/+3
* [comboot] Implement stub calls for auxiliary data vector handlingDaniel Verkamp2009-05-261-1/+12
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-1823-0/+46
* [pcbios] Don't use "lret $2" to return from an interruptH. Peter Anvin2009-04-151-2/+5
* [int13] Improve debugging messagesMichael Brown2009-03-311-4/+11
* [xfer] Implement xfer_vreopen() to properly handle redirectionsMichael Brown2009-03-301-1/+1
* [pxe] Set %ax to zero on entry to PXE NBPMichael Brown2009-02-231-9/+10
* [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
* [comboot] Implement INT 22h AX=001Bh (Cleanup, shuffle, and boot to real mode)Daniel Verkamp2009-02-171-1/+61
* [comboot] Restore the real-mode stack pointer on exit from a COMBOOT imageMichael Brown2009-02-171-6/+6
* [comboot] Unhook interrupt vectors after returning from a COMBOOT imageMichael Brown2009-02-171-0/+15
* [comboot] Fix reference counting on replacement imagesMichael Brown2009-02-171-15/+14Star
* [comboot] Allow for tail recursion of COMBOOT imagesMichael Brown2009-02-171-61/+82
* [i386] Add explicit flags and type on all .section declarationsMichael Brown2009-02-151-11/+8Star
* [umalloc] Avoid problems when _textdata_memsz is a multiple of 4kBMichael Brown2009-02-151-3/+3
* [dhcp] Split PXE menuing code out of dhcp.cMichael Brown2009-02-011-1/+1
* [tftp] Temporary fix for conveying TFTP block size to callersMichael Brown2009-01-271-7/+4Star
* [x86_64] Add support for compilation as an x86_64 binaryMichael Brown2008-12-051-46/+0Star
* [efi] Use EFI-native mechanism for accessing SMBIOS tableMichael Brown2008-12-051-0/+84
* [netdevice] Kill off the various guess_boot_netdev() functionsMichael Brown2008-11-212-36/+2Star
* [blockdev] Move block device operations to structure block_device_operationsLaurent Vivier2008-11-191-6/+6
* [i386] Move iSCSI and AoE boot code to arch/i386/interface/pcbiosMichael Brown2008-11-194-0/+641
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-191-1/+1
* [i386] Rename __cdecl to __asmcallMichael Brown2008-11-194-9/+9
* [pxe] Move all PXE files to arch/i386Michael Brown2008-11-187-0/+2441
* [i386] Free allocated base memory on exit, if possibleMichael Brown2008-11-181-11/+0Star
* [efi] Add EFI image format and basic runtime environmentMichael Brown2008-10-131-0/+46
* [umalloc] Formalise the user memory allocation APIMichael Brown2008-10-131-0/+200
* [nap] Formalise the CPU sleeping APIMichael Brown2008-10-131-0/+14