diff options
| author | Ajax <commial@gmail.com> | 2016-06-29 11:06:36 +0200 |
|---|---|---|
| committer | Ajax <commial@gmail.com> | 2016-09-01 17:34:50 +0200 |
| commit | 66fc48bae3083bdd1dc0bf72a5a0327bbe16aaf4 (patch) | |
| tree | 5db321702b74503f85e3d9667e67ed5e9eb26bd3 | |
| parent | a457fc4ccf04968b3b0ff629ae666d39336a1eaa (diff) | |
| download | miasm-66fc48bae3083bdd1dc0bf72a5a0327bbe16aaf4.tar.gz miasm-66fc48bae3083bdd1dc0bf72a5a0327bbe16aaf4.zip | |
Add interrupt_num to JitCore_x86_CPU attributes
| -rw-r--r-- | miasm2/jitter/arch/JitCore_x86.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/miasm2/jitter/arch/JitCore_x86.c b/miasm2/jitter/arch/JitCore_x86.c index c8ce8bae..94729b90 100644 --- a/miasm2/jitter/arch/JitCore_x86.c +++ b/miasm2/jitter/arch/JitCore_x86.c @@ -58,6 +58,7 @@ reg_dict gpreg_dict[] = { {.name = "RAX", .offset = offsetof(vm_cpu_t, RAX)}, {.name = "tsc2", .offset = offsetof(vm_cpu_t, tsc2)}, {.name = "exception_flags", .offset = offsetof(vm_cpu_t, exception_flags)}, + {.name = "interrupt_num", .offset = offsetof(vm_cpu_t, interrupt_num)}, }; @@ -523,6 +524,7 @@ getset_reg_u32(tsc1); getset_reg_u32(tsc2); getset_reg_u32(exception_flags); +getset_reg_u32(interrupt_num); PyObject* get_gpreg_offset_all(void) @@ -678,6 +680,7 @@ static PyGetSetDef JitCpu_getseters[] = { {"tsc2", (getter)JitCpu_get_tsc2, (setter)JitCpu_set_tsc2, "tsc2", NULL}, {"exception_flags", (getter)JitCpu_get_exception_flags, (setter)JitCpu_set_exception_flags, "exception_flags", NULL}, + {"interrupt_num", (getter)JitCpu_get_interrupt_num, (setter)JitCpu_set_interrupt_num, "interrupt_num", NULL}, {NULL} /* Sentinel */ |