Microkernel thing OS experiment (Zig ⚡)
at dev 478 B view raw
1pub const Tss = extern struct { 2 _reserved1: u32 = 0, 3 rsp0: u64 align(4) = 0, 4 rsp1: u64 align(4) = 0, 5 rsp2: u64 align(4) = 0, 6 _reserved2: u64 align(4) = 0, 7 ist1: u64 align(4) = 0, 8 ist2: u64 align(4) = 0, 9 ist3: u64 align(4) = 0, 10 ist4: u64 align(4) = 0, 11 ist5: u64 align(4) = 0, 12 ist6: u64 align(4) = 0, 13 ist7: u64 align(4) = 0, 14 _reserved3: u64 align(4) = 0, 15 _reserved4: u16 = 0, 16 io_map_base_address: u16 = @sizeOf(Tss), 17};