blob: 8abe32ffa952aaf0570e8592fbc99eeff437115f [file] [log] [blame]
swissChili9b3584b2021-02-18 13:57:27 -08001#pragma once
2
3#include "kint.h"
4
swissChilie5adca52021-06-16 21:00:31 -07005/**
6 * Represents the full execution state before an interrupt.
7 */
swissChili9b3584b2021-02-18 13:57:27 -08008struct registers
9{
10 uint ds;
11 uint edi, esi, ebp, esp, ebx, edx, ecx, eax;
12 uint interrupt_number, error_code;
13 uint eip, cs, eflags, useresp, ss;
14};