Data Structures | Namespaces | Functions
idt_x64.h File Reference

Go to the source code of this file.

Data Structures

struct  idt_reg_x64_t
 
class  idt_x64
 

Namespaces

 x64
 
 x64::idt
 
 x64::idt::base
 
 x64::idt::limit
 

Functions

void __read_idt (idt_reg_x64_t *idt_reg) noexcept
 
void __write_idt (idt_reg_x64_t *idt_reg) noexcept
 
auto x64::idt::get () noexcept
 
void x64::idt::set (idt_reg_x64_t::base_type base, idt_reg_x64_t::limit_type limit) noexcept
 
auto x64::idt::base::get () noexcept
 
void x64::idt::base::set (idt_reg_x64_t::base_type base) noexcept
 
auto x64::idt::limit::get () noexcept
 
void x64::idt::limit::set (idt_reg_x64_t::limit_type limit) noexcept
 

Function Documentation

◆ __read_idt()

void __read_idt ( idt_reg_x64_t idt_reg)
noexcept

Definition at line 38 of file test_idt_x64.cpp.

◆ __write_idt()

void __write_idt ( idt_reg_x64_t idt_reg)
noexcept

Definition at line 42 of file test_idt_x64.cpp.