diff options
Diffstat (limited to 'mirai/memory/memory.zig')
| -rw-r--r-- | mirai/memory/memory.zig | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/mirai/memory/memory.zig b/mirai/memory/memory.zig new file mode 100644 index 0000000..27fb97d --- /dev/null +++ b/mirai/memory/memory.zig @@ -0,0 +1,22 @@ +//! Kernel Memory Management + +pub const zone = @import("zone/zone.zig"); +pub const kalloc = @import("kalloc/kalloc.zig"); +pub const convert = @import("convert/convert.zig"); + +pub const Zone = zone.Zone; + +pub const zone_init = zone.init; +pub const zone_create = zone.zone_create; +pub const zalloc = zone.zalloc; +pub const zalloc_zeroed = zone.zalloc_zeroed; +pub const zfree = zone.zfree; +pub const zone_gc = zone.collect; + +pub const kalloc_init = kalloc.init; +pub const kmalloc = kalloc.kalloc; +pub const kmalloc_zeroed = kalloc.kalloc_zeroed; +pub const kfree = kalloc.kfree; + +pub const phys_to_virt = convert.phys_to_virt; +pub const virt_to_phys = convert.virt_to_phys; |
