]> xenbits.xensource.com Git - people/royger/xen-test-framework.git/commit
Represent exception frames in C
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 14 Dec 2015 09:00:02 +0000 (09:00 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 18 Dec 2015 18:31:11 +0000 (18:31 +0000)
commite38d284a65e296c3b97ee69bcee94740e038be63
treedd1b9d5fc8efa34e64dcac423e254a25de1e21e3
parent7ba39f7de7a8f6ad7c70443a74e1ed4ae69e0163
Represent exception frames in C

Introduce struct cpu_regs, and make the entry points create the expected
layout.

As part of this, split the very x86 bits of asm_macros.h into a new header
file.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
arch/x86/entry_32.S
arch/x86/entry_64.S
arch/x86/traps.c
include/arch/x86/asm_macros.h [new file with mode: 0644]
include/arch/x86/regs.h [new file with mode: 0644]
include/arch/x86/traps.h
include/xtf/asm_macros.h
include/xtf/numbers.h