summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/prefix/libprefix.S
Commit message (Expand)AuthorAgeFilesLines
* [libprefix] Add addr32 prefix required by older assemblersEygene Ryabinkin2008-09-041-1/+1
* [prefix] Add PCI bus:dev.fn to ROM product stringMichael Brown2008-05-211-8/+56
* [prefix] Cope with image source addresses outside base memoryMichael Brown2008-03-111-121/+114Star
* [prefix] Add printing functions to libprefix.SMichael Brown2008-03-111-0/+108
* [PXE] Add PMM support to romprefix.S (untested)Michael Brown2008-03-091-30/+58
* Minor refactoring to eliminate duplication.Michael Brown2007-09-251-49/+39Star
* Use full protected mode for access to high memory within prefix, toMichael Brown2007-09-251-169/+237
* Don't trash the %ecx value returned by relocate(). This was causingMichael Brown2007-07-191-6/+8
* Move .zinfo to libprefix.S; it doesn't belong with the decompression code.Michael Brown2007-07-171-1/+29
* Compressed ROM images now work.Michael Brown2007-07-161-1/+8
* Use a single _payload_offset linker-defined variable to locate theMichael Brown2007-07-151-16/+21
* Call hide_etherboot() from startup(), rather than requiring the prefix toMichael Brown2007-01-141-20/+22
* Damn Broadcom and their damned incorrect assumptions about x86 memoryMichael Brown2007-01-131-3/+24
* Towards making KEEP_IT_REAL work again.Michael Brown2006-08-241-4/+16
* Code segment may not be writable; create the temporary pointer to the GDTMichael Brown2006-06-061-2/+7
* Fixed assembly on old versions of gasMichael Brown2006-05-281-1/+1
* init_librm() and prot_call() are now real-mode far calls.Michael Brown2006-05-251-84/+112
* Add infrastructure to support access to .data16 (and .text16) variablesMichael Brown2006-05-051-2/+3
* TypoMichael Brown2006-05-021-2/+2
* Create two easy-to-use entry points in libprefix: install andMichael Brown2006-05-021-10/+99
* Verified as workingMichael Brown2006-05-021-6/+9
* This should be much more elegant: we use flat real mode for theMichael Brown2006-05-021-130/+219
* Checking in because I don't want to lose this rather neat code forMichael Brown2006-05-011-0/+178