aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch/i386/prefix/romprefix.S
Commit message (Expand)AuthorAgeFilesLines
* [build] Allow building PCI ROMs with device ID listsMichael Brown2015-04-151-1/+12
* [romprefix] Allow autoboot device filter to be disabledMichael Brown2015-04-131-0/+2
* [build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2015-03-051-0/+3
* [build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown2015-03-051-0/+3
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+1
* [build] Allow product URI to be customised via config/branding.hMichael Brown2015-02-111-1/+3
* [build] Use PRODUCT_SHORT_NAME for end-user visible stringsMichael Brown2015-02-111-1/+2
* [build] Move branding information to config/branding.hMichael Brown2015-02-111-1/+2
* [build] Allow ISA ROMs to be builtMichael Brown2014-08-221-22/+55
* [romprefix] Do not preserve unused register %diMichael Brown2014-08-221-8/+1
* [librm] Use genuine real mode to accelerate operation in virtual machinesMichael Brown2014-04-281-0/+3
* [romprefix] Do not clobber stack segment when returning to BIOSMichael Brown2014-03-051-2/+2
* [romprefix] Store boot bus:dev.fn address as autoboot device locationAlex Williamson2014-03-031-1/+11
* [romprefix] Allow ROM banner timeout to be configured independentlyAlex Williamson2014-03-031-7/+3
* [romprefix] Display only one "Ctrl-B" prompt per PCI device during POSTMichael Brown2013-03-111-3/+11
* [pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POSTMichael Brown2013-03-111-3/+3
* [romprefix] Round up PMM allocation sizes to nearest 4kBMichael Brown2012-07-251-1/+5
* [romprefix] Report a pessimistic runtime size estimateMichael Brown2012-07-231-5/+23
* [romprefix] Treat 0xffffffff as an error return from PMMMichael Brown2012-06-191-9/+13
* [romprefix] Add a dummy ROM header to cover the .mrom payloadMichael Brown2012-06-121-28/+18
* [prefix] Allow prefix to specify an arbitrary maximum address for relocationMichael Brown2011-11-111-14/+8
* [romprefix] Fix romprefix build with certain versions of binutilsValentine Barshak2011-08-061-2/+2
* [romprefix] Force PnP header to a 16-byte boundary for IBM BIOSesMichael Brown2011-05-171-0/+5
* [romprefix] Do not fall back to hooking INT19 by defaultMichael Brown2011-05-171-0/+2
* [romprefix] Remove special treatment for IBM BIOSesMichael Brown2011-05-171-20/+6
* [romprefix] Attempt to gracefully handle semi-PnP IBM BIOSesMichael Brown2011-05-041-6/+20
* [romprefix] Use correct size for PMM allocation of image source blockMichael Brown2011-03-151-6/+7
* [build] Use unique entry symbols for each prefixMichael Brown2011-02-231-2/+2
* [build] Ensure an entry point symbol exists in all buildsMichael Brown2011-02-231-0/+2
* [romprefix] Add missing addr32 prefixMichael Brown2010-10-291-1/+1
* [romprefix] Do not check for BBS compatibilityMichael Brown2010-06-241-29/+3
* [romprefix] Add .mrom format, allowing loading of large ROMsMichael Brown2010-04-251-5/+37
* [romprefix] Inhibit the use of relocation during POSTMichael Brown2010-04-251-3/+12
* [romprefix] Split PMM allocations for image source and decompression areaMichael Brown2010-04-251-51/+119
* [prefix] Use area at top of INT 15,88 memory map for temporary decompressionMichael Brown2010-04-251-4/+6
* [build] Generate random build identifierMichael Brown2010-04-251-0/+3
* [romprefix] Provide indication of successful call to install_preallocMichael Brown2010-04-211-4/+12
* [prefix] Add .text16.early sectionMichael Brown2010-04-201-1/+15
* [romprefix] Remove .hrom prefixMichael Brown2010-04-191-13/+0
* [romprefix] Remove .xrom prefixMichael Brown2010-04-191-375/+8
* [build] Rename gPXE to iPXEMichael Brown2010-04-191-7/+7
* [prefix] Add .xrom prefix for a ROM that loads itself by PCI accessesJoshua Oreman2010-01-201-10/+377
* [config] Make PXE stack a compile-time optionJoshua Oreman2010-01-201-44/+3
* [prefix] Add .hrom prefix for a ROM that loads high under PCI3 without PMMJoshua Oreman2010-01-141-0/+13
* [zbin] Change fixup semantics to support ROMs over 128k uncompressedJoshua Oreman2009-08-111-6/+6
* [romprefix] Cope with PnP BIOSes that fail to set %es:%di on entryMichael Brown2009-08-081-7/+20
* [legal] Add FILE_LICENCE declaration to romprefix.SMichael Brown2009-05-181-0/+2
* [build] Cope with oddities in the Fedora 10 assemblerMichael Brown2009-02-161-6/+6
* [romprefix] Update ROM checksum even if PMM allocation failsMichael Brown2009-02-151-7/+9
* [romprefix] Change from opt-in to opt-out when booting via INT19Michael Brown2008-12-041-3/+3