aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/x86_emulate.h
Commit message (Expand)AuthorAgeFilesLines
* Update my email address to long-term stable address.Keir Fraser2011-01-071-1/+1
* x86_emulate: Remove environment-specific definitions from coreKeir Fraser2008-03-311-391/+12
* hvm: More emulation changes: push some of the realmode or HVM-emulateKeir Fraser2008-02-221-11/+12
* hvm: Remove lots of custom trap-and-emulate code and defer toKeir Fraser2008-02-211-0/+6
* x86_emulate: Allow writeback-avoidance optimisation to be defeated byKeir Fraser2008-02-211-12/+15
* vmx realmode: Emulate protected-mode transition while CS and SS haveKeir Fraser2008-02-051-1/+11
* x86_emulate: Emulate FNINIT, FNSTCW, FNSTSW x87 instructions.Keir Fraser2008-01-231-0/+4
* x86_emulate: Provide callbacks for faster emulation of:Keir Fraser2008-01-221-0/+43
* x86_emulate: Emulate CPUID and HLT.Keir Fraser2007-11-261-0/+12
* x86_emulate: Allow emulated injection of exceptions and interrupts.Keir Fraser2007-11-251-0/+11
* x86_emulate: Support most common segment load/save instructions.Keir Fraser2007-11-241-4/+49
* x86: Extend emulator return codes.kfraser@localhost.localdomain2007-02-211-9/+15
* emulator: Add new hook functions for load/store privileged state.kfraser@localhost.localdomain2007-01-251-12/+94
* [XEN] Allow stack-address-size to be specified differently fromkfraser@localhost.localdomain2007-01-151-2/+5
* [XEN] Emulate MUL/DIV. Tweak test suite build.kaf24@localhost.localdomain2007-01-141-1/+15
* [XEN] Tweak x86 emulator interface.kfraser@localhost.localdomain2007-01-081-16/+3
* [XEN] Add LEA to the Xen x86 emulator. Rename x86_emulate_memop() tokfraser@localhost.localdomain2007-01-051-3/+2
* [XEN] Add 'insn_fetch' memory operation to the x86_emulator.kaf24@localhost.localdomain2006-12-031-1/+13
* [XEN] Proper segmentation emulation added to HVM emulated PTE writes.kfraser@localhost.localdomain2006-11-301-13/+23
* [XEN] Simplify x86_emulate interface.kfraser@localhost.localdomain2006-11-301-77/+30
* Change the x86_emulate() interface to pack all context argumentskaf24@firebug.cl.cam.ac.uk2006-05-251-22/+38
* Fix up x86 emulator header docs and ensure callers usekaf24@firebug.cl.cam.ac.uk2006-01-051-12/+19
* Generic x86 emulator now properly supports 16-bit addressingkaf24@firebug.cl.cam.ac.uk2005-12-231-0/+8
* Add support for MOVSX/MOVSXD/MOVZX (move-with-extend)kaf24@firebug.cl.cam.ac.uk2005-12-211-1/+1
* bitkeeper revision 1.1389.1.2 (4270ed5dZvr_HdIQR0eBM2m4Kj81_A)kaf24@firebug.cl.cam.ac.uk2005-04-281-3/+3
* bitkeeper revision 1.1236.1.101 (423f0cb4e4UtnlbkQsaMhXYz4hi__w)kaf24@firebug.cl.cam.ac.uk2005-03-211-0/+21
* bitkeeper revision 1.1236.34.3 (4237063cE2rat5RdEGCsTzuaC6XCcA)kaf24@firebug.cl.cam.ac.uk2005-03-151-5/+22
* bitkeeper revision 1.1236.18.1 (422f27c9EveZXnXhkLBg8iYwaAffoQ)kaf24@firebug.cl.cam.ac.uk2005-03-091-0/+131