From 8fd1eac5a87fbf9847d49666eb7a4728ba1a5f79 Mon Sep 17 00:00:00 2001 From: Gabriel Date: Sat, 22 Feb 2025 20:13:17 +0100 Subject: [PATCH] system: Add comments to indicate which syscalls need which tokens --- system/lib/kernel.zig | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) 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) {