aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch/i386/firmware/pcbios/e820mangler.S
Commit message (Expand)AuthorAgeFilesLines
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [comboot] Propagate carry flag from COMBOOT APIStefan Hajnoczi2010-05-251-12/+0
* [e820mangler] Add missing CLC ins. for success pathShao Miller2009-11-201-0/+1
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-1/+3
* [pcbios] Don't use "lret $2" to return from an interruptH. Peter Anvin2009-04-151-9/+18
* [i386] Add explicit flags and type on all .section declarationsMichael Brown2009-02-151-21/+18
* [pcbios] Guard against register corruption in INT 15,e820 implementationsMichael Brown2008-10-231-2/+6
* [i386] Simplify linker script and standardise linker-defined symbol namesMichael Brown2008-10-101-2/+2
* [pcbios] Allow for larger-than-20-byte buffers in e820mangler.SMichael Brown2008-09-291-14/+45
* [pcbios] Save/restore %es in INT 15,e820Michael Brown2008-09-291-0/+2
* [pcbios] Fetch INT 15,e820 entry directly into our e820 cacheMichael Brown2008-09-251-19/+9
* [pcbios] Support arbitrary splits of the e820 memory mapMichael Brown2008-08-181-311/+73
* [pcbios] Prepare for multiple splits of hidden e820 memory regionsMichael Brown2008-08-181-2/+327
* Ensure that empty e820 regions are skipped even at the end of theMichael Brown2007-10-101-11/+18
* Check to see if we've reached the end of the map before attempting toMichael Brown2006-08-311-0/+5
* Add "addr32" required explicitly by older gas.Michael Brown2006-06-121-1/+1
* Windows Server 2003 sulks if we feed it an empty region in base memoryMichael Brown2006-06-091-4/+42
* Why should pushal/popal put the registers on the stack in a logicalMichael Brown2006-05-251-1/+1
* Cope with regions bigger than 4GB.Michael Brown2006-05-231-243/+370
* Initial revisionMichael Brown2005-03-081-0/+296