aboutsummaryrefslogtreecommitdiff
path: root/mirai.old/interrupts/types.zig
blob: ecd8513528f5a4f6565839ed27cf8a744238a8a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! IDT type definitions

pub const Entry = packed struct {
    offset_low: u16,
    selector: u16,
    ist: u8,
    type_attr: u8,
    offset_mid: u16,
    offset_high: u32,
    reserved: u32,
};

pub const Pointer = packed struct {
    limit: u16,
    base: u64,
};