#include <trap_state.h>
Inheritance diagram for Trap_state:

Public Types | |
| typedef int(* | Handler )(Trap_state *) |
Public Member Functions | |
| Mword | ip () |
| Mword | sp () |
| Mword | flags () |
| Mword | value () |
| void | dump () |
Static Public Member Functions | |
| static Handler FIASCO_FASTCALL base_handler | asm ("BASE_TRAP_HANDLER") |
Public Attributes | |
| Mword | es |
| Mword | ds |
| Mword | gs |
| Mword | fs |
| Mword | edi |
| Mword | esi |
| Mword | ebp |
| Mword | cr2 |
| Mword | ebx |
| Mword | edx |
| Mword | ecx |
| Mword | eax |
| Mword | trapno |
| Mword | err |
| Mword | eip |
| Mword | cs |
| Mword | eflags |
| Mword | esp |
| Mword | ss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2