summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [romprefix] Attempt to gracefully handle semi-PnP IBM BIOSesMichael Brown2011-05-041-6/+20
* [build] Fix building on mildly deranged versions of binutilsMichael Brown2011-04-291-13/+13
* [int13] Catch INT 13,4b when no explicit drive number is presentMichael Brown2011-04-281-2/+7
* [int13] Add support for INT 13,4bMichael Brown2011-04-281-4/+46
* [int13] Add support for El Torito bootable CD-ROM imagesMichael Brown2011-04-272-48/+486
* [linux] Avoid building Linux-specific prefix on non-Linux buildsMichael Brown2011-04-272-0/+0
* [sanboot] Add "sanhook" and "sanunhook" commandsMichael Brown2011-04-243-10/+16
* [undi] Assume that interrupts are not supported if IRQ=0Michael Brown2011-04-231-1/+3
* [linux] Avoid unused-but-set variable warning in gcc 4.6Thomas Miletich2011-03-281-2/+2
* [exeprefix] Add .exe prefixMichael Brown2011-03-282-0/+158
* [prefix] Avoid using base memory for temporary decompression areaMichael Brown2011-03-281-3/+7
* [linux] Make malloc and linux_umalloc valgrindablePiotr JaroszyƄski2011-03-276-6/+4859
* [undi] Cope with devices that erroneously claim not to use interruptsMichael Brown2011-03-231-21/+28
* [build] Fix building with latest binutilsBastian Blank2011-03-162-2/+2
* [console] Add facility for rudimentary keyboard mappingMichael Brown2011-03-161-2/+19
* [romprefix] Use correct size for PMM allocation of image source blockMichael Brown2011-03-151-6/+7
* [bios] Use INT 16,11 instead of INT 16,01 to check for keystrokesMichael Brown2011-03-101-1/+1
* [pxe] Report an IRQ number only if device supports interruptsMichael Brown2011-03-101-1/+2
* [console] Move include/console.h to include/ipxe/console.hMichael Brown2011-03-093-3/+3
* [image] Simplify use of imgdownload()Michael Brown2011-03-094-52/+14Star
* [prefix] Allow iPXE's own command line to be executed as a scriptMichael Brown2011-03-072-0/+123
* [bios] Recognise scancodes for F5-F12 inclusiveMichael Brown2011-03-071-25/+24Star
* [comboot] Do not assume that image has a non-NULL command lineMichael Brown2011-03-071-3/+3
* [image] Simplify image managementMichael Brown2011-03-078-236/+216Star
* [parseopt] Refer to online documentation for command helpMichael Brown2011-03-042-4/+3Star
* [int13] Automatically reopen underlying block device as neededMichael Brown2011-03-021-34/+50
* [prefix] Set the "size" bit in the GDT entry for the flat data segmentMichael Brown2011-03-011-1/+1
* [prefix] Add rudimentary debugging messages to libprefixMichael Brown2011-03-011-0/+40
* [linux] Remove Linux-specific code from default (non-Linux) buildMichael Brown2011-02-251-0/+2
* [build] Use unique entry symbols for each prefixMichael Brown2011-02-2316-30/+22Star
* [build] Ensure an entry point symbol exists in all buildsMichael Brown2011-02-237-3/+16
* [build] Eliminate unused sections at link-timeMichael Brown2011-02-225-10/+24
* [int13] Add missing "static" modifierMichael Brown2011-02-221-2/+2
* [efi] Allow EFI to control PCI bus enumerationMichael Brown2011-02-171-2/+3
* [pci] Make driver PCI ID a property of the PCI deviceMichael Brown2011-02-171-2/+1Star
* [pci] Replace pci_max_bus() with pci_num_bus()Michael Brown2011-02-173-10/+10
* [pci] Use single "busdevfn" field in struct pci_deviceMichael Brown2011-02-173-8/+8
* [pcbios] Merge adjacent memory regions of same typeEduardo Habkost2011-02-171-2/+10
* [init] Remove concept of "shutdown exit flags"Michael Brown2011-01-279-12/+18
* [liba20] Rename libflat to liba20Michael Brown2011-01-271-0/+0
* [libflat] Remove now-obsolete flatten_real_mode callMichael Brown2011-01-272-122/+5Star
* [prefix] Use 16-bit protected mode for access to high memoryMichael Brown2011-01-272-42/+195
* [pxe] Report SUPPORTED_IRQ only if device supports interruptsMichael Brown2011-01-251-1/+3
* [pxe] Improve pxe_udp debug messagesMichael Brown2010-12-151-9/+14
* [pxe] Set correct PktType in PXENV_UNDI_ISRMichael Brown2010-12-091-1/+9
* [pxe] Avoid touching fields that may not exist in PXENV_UNDI_GET_NIC_TYPEMichael Brown2010-12-091-5/+5
* [cmdline] Add "reboot" commandMichael Brown2010-12-091-0/+66
* [legal] Add FILE_LICENCE macro to some GPL-v2-or-later filesShao Miller2010-12-041-0/+2
* [libflat] Test A20 gate without switching to flat real modeMichael Brown2010-12-031-12/+18
* [ifmgmt] Use generic option-parsing libraryMichael Brown2010-11-221-2/+73