flaming pile of shit

This commit is contained in:
user
2026-02-17 21:05:17 +01:00
parent e1d99d5129
commit d2d9712cdd
4 changed files with 80 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
#pragma once
#include "types.h"
#include "../memory/pagetable.h"
struct Vault;
namespace Syscall {
@@ -23,6 +23,9 @@ bool sem_signal(Vault &vault, size_t id);
bool sem_wait(Vault &vault, size_t id);
void exit(Vault &vault);
void kill(Vault &vault, size_t pid);
void* map(Vault &vault, size_t size);
int unmap(Vault &vault, void* start, size_t size);
pagetable_t* subtable;
} // namespace Skeleton
} // namespace Syscall