diff options
Diffstat (limited to 'hikari/paging/paging.zig')
| -rw-r--r-- | hikari/paging/paging.zig | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/hikari/paging/paging.zig b/hikari/paging/paging.zig new file mode 100644 index 0000000..0ad9321 --- /dev/null +++ b/hikari/paging/paging.zig @@ -0,0 +1,21 @@ +//! Hikari Paging Subsystem + +pub const constants = @import("constants.zig"); +pub const types = @import("types.zig"); +pub const setup = @import("setup.zig"); + +pub const PageTableEntry = types.PageTableEntry; +pub const PageTable = types.PageTable; +pub const PageMapLevel4 = types.PageMapLevel4; +pub const PageDirectoryPointerTable = types.PageDirectoryPointerTable; +pub const PageDirectory = types.PageDirectory; +pub const PageTableLevel1 = types.PageTableLevel1; + +pub const PageTableSetup = setup.PageTableSetup; +pub const SetupError = setup.SetupError; + +pub const get_pml4_index = types.get_pml4_index; +pub const get_pdpt_index = types.get_pdpt_index; +pub const get_pd_index = types.get_pd_index; +pub const get_pt_index = types.get_pt_index; +pub const get_page_offset = types.get_page_offset; |
