aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-07-31 14:38:51 +0200
committerHimbeer <himbeer@disroot.org>2024-07-31 14:38:51 +0200
commit15a7f9f2ff67f79ee334c88259ce20fcd69b4e2d (patch)
tree33527f090c0d6faae49d9c62e142f5d77065b328
parent649273cb941c914c33feb9376c2bcf88ea204bd7 (diff)
root: Add rawUserinit syscall
-rw-r--r--src/root.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/root.zig b/src/root.zig
index 2a47863..43be54b 100644
--- a/src/root.zig
+++ b/src/root.zig
@@ -79,3 +79,9 @@ pub fn threadId() usize {
const result = ecall(100006, .{});
return result.value;
}
+
+pub fn rawUserinit() []const u8 {
+ var ptr: [*]const u8 = undefined;
+ const result = ecall(100007, .{&ptr});
+ return ptr[0..result.value];
+}