Endpoint syscalls implemented

This commit is contained in:
Drew Galbraith 2023-06-21 23:14:42 -07:00
parent 69501bfe01
commit c064af5fa7
27 changed files with 391 additions and 42 deletions

View file

@ -20,9 +20,11 @@ add_executable(zion
memory/user_stack_manager.cpp
object/address_space.cpp
object/channel.cpp
object/endpoint.cpp
object/memory_object.cpp
object/port.cpp
object/process.cpp
object/reply_port.cpp
object/thread.cpp
scheduler/context_switch.s
scheduler/jump_user_space.s
@ -32,9 +34,11 @@ add_executable(zion
syscall/capability.cpp
syscall/channel.cpp
syscall/debug.cpp
syscall/endpoint.cpp
syscall/memory_object.cpp
syscall/port.cpp
syscall/process.cpp
syscall/reply_port.cpp
syscall/syscall.cpp
syscall/syscall_enter.s
syscall/thread.cpp