Add simplified mmap() and munmap() syscalls.

This commit is contained in:
Andreas Kling 2018-10-24 09:48:24 +02:00
commit 9a296d63f3
Notes: sideshowbarker 2024-07-19 18:39:34 +09:00
13 changed files with 116 additions and 2 deletions

View file

@ -90,6 +90,10 @@ DWORD handle(DWORD function, DWORD arg1, DWORD arg2, DWORD arg3)
return current->sys$getpid();
case Syscall::PosixWaitpid:
return current->sys$waitpid((pid_t)arg1);
case Syscall::PosixMmap:
return (dword)current->sys$mmap((void*)arg1, (size_t)arg2);
case Syscall::PosixMunmap:
return current->sys$munmap((void*)arg1, (size_t)arg2);
case Syscall::PosixExit:
cli();
locker.unlock();