libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
Idt.hh File Reference
#include <introvirt/core/fwd.hh>
#include <introvirt/core/memory/guest_ptr.hh>
#include <cstdint>
#include <memory>
#include <vector>
Include dependency graph for Idt.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  introvirt::x86::IdtEntry
 
class  introvirt::x86::Idt
 Parser for the x86 interrupt descriptor table. More...
 

Namespaces

namespace  introvirt
 Core IntroVirt classes.
 
namespace  introvirt::x86
 Classes for the x86 architecture.
 

Enumerations

enum  introvirt::x86::IdtEntryType {
  introvirt::x86::TASK_GATE_32 = 0x5 , introvirt::x86::INTERRUPT_GATE_16 = 0x6 , introvirt::x86::TRAP_GATE_16 = 0x7 , introvirt::x86::INTERRUPT_GATE_32 = 0xE ,
  introvirt::x86::TRAP_GATE_32 = 0xF
}