aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
...
* [multiboot] Work around raw-flag bug in Solaris kernelsMichael Brown2009-04-241-8/+15
* [build] Remove obsolete linker script filesMichael Brown2009-04-175-189/+0
* [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/+6
* [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/+235
* [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/+12
* [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
* [i386] Kill off obsolete boot1a.s fileMichael Brown2009-02-181-410/+0
* [comboot] Implement INT 22h AX=001Bh (Cleanup, shuffle, and boot to real mode)Daniel Verkamp2009-02-172-1/+95
* [comboot] Restore the real-mode stack pointer on exit from a COMBOOT imageMichael Brown2009-02-175-14/+40
* [comboot] Unhook interrupt vectors after returning from a COMBOOT imageMichael Brown2009-02-174-0/+18
* [comboot] Fix reference counting on replacement imagesMichael Brown2009-02-173-15/+16
* [comboot] Allow for tail recursion of COMBOOT imagesMichael Brown2009-02-175-104/+134
* [build] Cope with oddities in the Fedora 10 assemblerMichael Brown2009-02-163-15/+15
* [image] Avoid claiming zero-length images as validMichael Brown2009-02-161-0/+6
* [romprefix] Update ROM checksum even if PMM allocation failsMichael Brown2009-02-151-7/+9
* [i386] Add explicit flags and type on all .section declarationsMichael Brown2009-02-158-99/+82
* [i386] Add explicit ""aw", @nobits" declarations to stack sectionsMichael Brown2009-02-152-2/+2
* [umalloc] Avoid problems when _textdata_memsz is a multiple of 4kBMichael Brown2009-02-151-3/+3
* [iobuf] Add iob_disown() and use it where it simplifies codeMichael Brown2009-02-011-2/+1
* [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/+4
* [bios] Add F8 function key as a recognised BIOS keycodeMichael Brown2009-01-251-1/+3
* [efi] Add efirom utility and .efirom image formatMichael Brown2009-01-081-0/+4
* [efi] Allow for .efidrv images as well as .efi imagesMichael Brown2009-01-075-29/+78
* [efi] Use elf2efi utility in place of efilinkMichael Brown2009-01-079-731/+156
* [efi] Inhibit harmless ld warning on unresolved symbol checkMichael Brown2009-01-052-2/+4
* [pcbios] Add additional sanity check for bogus e820 mapMarty Connor2008-12-181-0/+7
* [x86_64] Add support for compilation as an x86_64 binaryMichael Brown2008-12-0529-49/+692
* [efi] Use EFI-native mechanism for accessing SMBIOS tableMichael Brown2008-12-047-553/+113
* [romprefix] Change from opt-in to opt-out when booting via INT19Michael Brown2008-12-041-3/+3
* [netdevice] Kill off the various guess_boot_netdev() functionsMichael Brown2008-11-214-62/+5
* [pxe] Select the correct network device on multiport cardsMichael Brown2008-11-211-2/+4
* [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-196-0/+976
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-199-14/+14
* [libgcc] Make __libgcc architecture-specificMichael Brown2008-11-191-0/+14
* [i386] Rename __cdecl to __asmcallMichael Brown2008-11-1911-17/+28
* [pxe] Move all PXE files to arch/i386Michael Brown2008-11-1810-0/+4558