index
:
ipxe
master
qemu
ipxe
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
arch
/
i386
/
transitions
Commit message (
Expand
)
Author
Age
Files
Lines
*
[build] Fix compiler warning on OpenBSD 5.7
Michael Brown
2015-04-17
1
-1
/
+1
*
[build] Fix the REQUIRE_SYMBOL mechanism
Michael Brown
2015-03-05
1
-0
/
+1
*
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
Michael Brown
2015-03-02
2
-2
/
+2
*
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
Michael Brown
2015-03-02
3
-3
/
+11
*
[librm] Allow for the PIC interrupt vector offset to be changed
Michael Brown
2014-05-27
1
-5
/
+6
*
[profile] Allow interrupts to be excluded from profiling results
Michael Brown
2014-05-04
1
-3
/
+30
*
[librm] Add profiling self-tests for complete real_call and prot_call cycles
Michael Brown
2014-05-03
1
-0
/
+38
*
[profile] Provide methods for profiling individual stages of operations
Michael Brown
2014-05-03
1
-4
/
+6
*
[librm] Speed up protected-mode calls under KVM
Michael Brown
2014-05-02
1
-19
/
+35
*
[librm] Speed up real-to-protected mode transition under KVM
Michael Brown
2014-05-02
2
-4
/
+18
*
[librm] Speed up protected-to-real mode transition under KVM
Michael Brown
2014-05-02
1
-20
/
+18
*
[librm] Add meaningful labels at section changes
Michael Brown
2014-05-02
1
-12
/
+12
*
[librm] Add a profiling self-test for measuring mode transition times
Michael Brown
2014-05-02
1
-0
/
+77
*
[librm] Allow interrupts in protected mode
Michael Brown
2014-04-29
2
-12
/
+126
*
[librm] Use genuine real mode to accelerate operation in virtual machines
Michael Brown
2014-04-28
1
-5
/
+35
*
[legal] Update FSF mailing address in GPL licence texts
Michael Brown
2012-07-20
1
-1
/
+2
*
[liba20] Preserve all non-segment registers when calling INT 15,2401
Michael Brown
2011-10-25
1
-3
/
+6
*
[librm] Avoid (harmless) collisions with linker symbols
Michael Brown
2011-10-25
1
-14
/
+14
*
[liba20] Rename libflat to liba20
Michael Brown
2011-01-26
1
-0
/
+0
*
[libflat] Remove now-obsolete flatten_real_mode call
Michael Brown
2011-01-26
1
-121
/
+1
*
[libflat] Test A20 gate without switching to flat real mode
Michael Brown
2010-12-03
1
-12
/
+18
*
[librm] Use libflat to enable A20 line on each real-to-protected transition
Michael Brown
2010-04-20
2
-12
/
+12
*
[prefix] Add A20-enabling code in libflat
Michael Brown
2010-04-20
1
-3
/
+280
*
[prefix] Move flatten_real_mode to libflat.S
Michael Brown
2010-04-20
1
-0
/
+141
*
[prefix] Use flat real mode instead of real mode
Michael Brown
2010-04-19
1
-13
/
+4
*
[misc] Fix source files erroneously marked as executable
Michael Brown
2009-06-02
2
-0
/
+0
*
[legal] Add a selection of FILE_LICENCE declarations
Michael Brown
2009-05-18
3
-0
/
+6
*
[i386] Add explicit flags and type on all .section declarations
Michael Brown
2009-02-15
1
-23
/
+20
*
[i386] Add data32 prefixes to all lgdt/lidt instructions
Michael Brown
2008-11-07
1
-5
/
+5
*
[uaccess] Formalise the uaccess API
Michael Brown
2008-10-13
1
-45
/
+56
*
[librm] Add rm stack copying functions
Daniel Verkamp
2008-08-28
1
-0
/
+45
*
[librm] Make rm_sp and rm_ss globals again
Daniel Verkamp
2008-08-28
1
-0
/
+2
*
[GDB] Add GDB stub for remote debugging
Stefan Hajnoczi
2008-06-05
1
-11
/
+32
*
Fix compiler warnings that appear only on OpenBSD.
Michael Brown
2007-12-06
1
-1
/
+1
*
Switch rm_ss and rm_sp back to being words; it'll make it less
Michael Brown
2007-09-25
1
-7
/
+7
*
Don't use the "rep ss movsb" trick to copy the RM stack to the PM
Michael Brown
2007-09-25
1
-31
/
+34
*
rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhere
Michael Brown
2007-09-25
2
-51
/
+0
*
Real-mode code might set the direction flag, which would cause carnage.
Michael Brown
2007-07-17
1
-0
/
+3
*
Leave protected-mode return address on PM stack when issuing a
Michael Brown
2007-01-09
1
-11
/
+10
*
Don't automatically call gateA20_set() when returning from a real-mode
Michael Brown
2007-01-04
1
-5
/
+7
*
Towards making KEEP_IT_REAL work again.
Michael Brown
2006-08-24
1
-15
/
+26
*
Tidy up comment
Michael Brown
2006-05-28
1
-4
/
+5
*
Fixed assembly on old versions of gas
Michael Brown
2006-05-28
1
-3
/
+3
*
Documented the fact that the prefix can prot_call(main) without
Michael Brown
2006-05-25
1
-0
/
+9
*
init_librm() and prot_call() are now real-mode far calls.
Michael Brown
2006-05-25
1
-4
/
+4
*
Removed REAL_EXEC(); there is no longer any code using it.
Michael Brown
2006-05-24
1
-1
/
+1
*
Remove references to obsoleted REAL_CALL from documentation.
Michael Brown
2006-05-24
1
-3
/
+2
*
Provide access to rm_cs and rm_ds from protected-mode code.
Michael Brown
2006-05-13
1
-0
/
+2
*
(Redoing check-in lost by SourceForge's failure.)
Michael Brown
2006-05-13
1
-3
/
+5
*
Preserve the whole of %esp across prot_call(). We have to split this
Michael Brown
2006-05-06
1
-7
/
+14
[next]