diff --git a/system/lib/kernel.zig b/system/lib/kernel.zig index 0d457a1..42d478c 100644 --- a/system/lib/kernel.zig +++ b/system/lib/kernel.zig @@ -1,15 +1,15 @@ pub const SystemCall = enum(u64) { Print, - AllocFrame, - LockFrame, - FreeFrame, + AllocFrame, // requires Token.PhysicalMemory + LockFrame, // requires Token.PhysicalMemory + FreeFrame, // requires Token.PhysicalMemory Yield, - SetPriority, + SetPriority, // requires Token.ThreadPriority GetPriority, Sleep, - SetEventQueue, - SetTokens, - SetAddressSpace, + SetEventQueue, // requires Token.EventQueue + SetTokens, // requires Token.Root + SetAddressSpace, // requires Token.VirtualMemory }; pub const Token = enum(u64) {