index
:
ipxe
master
qemu
ipxe
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
arch
/
i386
/
prefix
/
libprefix.S
Commit message (
Expand
)
Author
Age
Files
Lines
*
[libprefix] Fix building on 64-bit FreeBSD 8.4
Michael Brown
2015-03-23
1
-1
/
+1
*
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
Michael Brown
2015-03-02
1
-1
/
+5
*
[prefix] Call decompressor in flat real mode when DEBUG=libprefix is enabled
Michael Brown
2015-02-26
1
-0
/
+16
*
[prefix] Use .bss16 as temporary stack space for calls to install_block
Michael Brown
2015-02-24
1
-11
/
+38
*
[prefix] Report both %esi and %ecx when opening payload fails
Michael Brown
2014-08-26
1
-0
/
+3
*
[prefix] Halt system without burning CPU if we cannot access the payload
Michael Brown
2014-08-26
1
-1
/
+4
*
[build] Allow ISA ROMs to be built
Michael Brown
2014-08-22
1
-3
/
+24
*
[librm] Speed up real-to-protected mode transition under KVM
Michael Brown
2014-05-02
1
-1
/
+4
*
[pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POST
Michael Brown
2013-03-11
1
-2
/
+11
*
[prefix] Use %cs as implicit parameter to uninstall()
Michael Brown
2013-03-08
1
-6
/
+6
*
[legal] Update FSF mailing address in GPL licence texts
Michael Brown
2012-07-20
1
-1
/
+2
*
[romprefix] Add a dummy ROM header to cover the .mrom payload
Michael Brown
2012-06-12
1
-13
/
+13
*
[prefix] Fix missing underscore in libprefix
Till Straumann
2012-02-10
1
-1
/
+1
*
[prefix] Allow prefix to specify an arbitrary maximum address for relocation
Michael Brown
2011-11-11
1
-13
/
+5
*
[prefix] Use stack rather than %ebp as temporary storage area
Michael Brown
2011-11-11
1
-11
/
+14
*
[prefix] Avoid using base memory for temporary decompression area
Michael Brown
2011-03-28
1
-3
/
+7
*
[prefix] Set the "size" bit in the GDT entry for the flat data segment
Michael Brown
2011-03-01
1
-1
/
+1
*
[prefix] Add rudimentary debugging messages to libprefix
Michael Brown
2011-03-01
1
-0
/
+40
*
[libflat] Remove now-obsolete flatten_real_mode call
Michael Brown
2011-01-26
1
-1
/
+4
*
[prefix] Use 16-bit protected mode for access to high memory
Michael Brown
2011-01-26
1
-41
/
+189
*
[romprefix] Add .mrom format, allowing loading of large ROMs
Michael Brown
2010-04-25
1
-3
/
+48
*
[romprefix] Inhibit the use of relocation during POST
Michael Brown
2010-04-25
1
-3
/
+12
*
[prefix] Use area at top of INT 15,88 memory map for temporary decompression
Michael Brown
2010-04-25
1
-13
/
+19
*
[prefix] Default to 1MB mark as fallback high memory load point
Michael Brown
2010-04-20
1
-8
/
+1
*
[prefix] Add A20-enabling code in libflat
Michael Brown
2010-04-20
1
-5
/
+16
*
[prefix] Move flatten_real_mode to libflat.S
Michael Brown
2010-04-20
1
-122
/
+0
*
[prefix] Move flatten_real_mode to .text16.early
Michael Brown
2010-04-20
1
-41
/
+31
*
[prefix] Add .text16.early section
Michael Brown
2010-04-20
1
-27
/
+63
*
[prefix] Use flat real mode for access to high memory
Michael Brown
2010-04-20
1
-127
/
+79
*
[prefix] Use flat real mode instead of real mode
Michael Brown
2010-04-19
1
-4
/
+4
*
[legal] Add a selection of FILE_LICENCE declarations
Michael Brown
2009-05-18
1
-0
/
+2
*
[build] Cope with oddities in the Fedora 10 assembler
Michael Brown
2009-02-16
1
-5
/
+5
*
[i386] Add explicit flags and type on all .section declarations
Michael Brown
2009-02-15
1
-19
/
+17
*
[i386] Free allocated base memory on exit, if possible
Michael Brown
2008-11-18
1
-5
/
+86
*
[i386] Add data32 prefixes to all lgdt/lidt instructions
Michael Brown
2008-11-07
1
-2
/
+2
*
[romprefix] Add vendor branding facilities and guidelines
Michael Brown
2008-10-31
1
-0
/
+33
*
[build] Fix building on Ubuntu 8.04
Michael Brown
2008-10-17
1
-2
/
+2
*
[i386] Simplify linker script and standardise linker-defined symbol names
Michael Brown
2008-10-10
1
-18
/
+18
*
[libprefix] Add addr32 prefix required by older assemblers
Eygene Ryabinkin
2008-09-04
1
-1
/
+1
*
[prefix] Add PCI bus:dev.fn to ROM product string
Michael Brown
2008-05-21
1
-8
/
+56
*
[prefix] Cope with image source addresses outside base memory
Michael Brown
2008-03-11
1
-121
/
+114
*
[prefix] Add printing functions to libprefix.S
Michael Brown
2008-03-11
1
-0
/
+108
*
[PXE] Add PMM support to romprefix.S (untested)
Michael Brown
2008-03-09
1
-30
/
+58
*
Minor refactoring to eliminate duplication.
Michael Brown
2007-09-25
1
-49
/
+39
*
Use full protected mode for access to high memory within prefix, to
Michael Brown
2007-09-25
1
-169
/
+237
*
Don't trash the %ecx value returned by relocate(). This was causing
Michael Brown
2007-07-19
1
-6
/
+8
*
Move .zinfo to libprefix.S; it doesn't belong with the decompression code.
Michael Brown
2007-07-17
1
-1
/
+29
*
Compressed ROM images now work.
Michael Brown
2007-07-16
1
-1
/
+8
*
Use a single _payload_offset linker-defined variable to locate the
Michael Brown
2007-07-15
1
-16
/
+21
*
Call hide_etherboot() from startup(), rather than requiring the prefix to
Michael Brown
2007-01-14
1
-20
/
+22
[next]