system+init: Move userspace virtual memory code to the system library

This commit is contained in:
Gabriel 2025-02-22 23:01:32 +01:00
parent 55ddc468d5
commit aad9b8119b
4 changed files with 3 additions and 4 deletions

View File

@ -1,6 +1,6 @@
const system = @import("system"); const system = @import("system");
const vm = @import("arch/vm.zig");
const vm = system.vm;
const syscalls = system.syscalls; const syscalls = system.syscalls;
const buffer = system.ring_buffer; const buffer = system.ring_buffer;

View File

@ -1,7 +1,5 @@
const std = @import("std"); const std = @import("std");
const system = @import("system"); const syscalls = @import("../../syscalls.zig");
const syscalls = system.syscalls;
const MapError = error{ const MapError = error{
MemoryAlreadyInUse, MemoryAlreadyInUse,

View File

@ -1,3 +1,4 @@
pub const kernel = @import("kernel.zig"); pub const kernel = @import("kernel.zig");
pub const ring_buffer = @import("ring_buffer.zig"); pub const ring_buffer = @import("ring_buffer.zig");
pub const syscalls = @import("syscalls.zig"); pub const syscalls = @import("syscalls.zig");
pub const vm = @import("arch/vm.zig");