diff options
| author | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-21 19:48:01 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-21 19:48:56 +0100 |
| commit | 1b072a1dc14d67c9a64028d515f60c715544fcd4 (patch) | |
| tree | a853dfac6fd35a0f66d23381245149eea25d7b2b /Private/ArchKit | |
| parent | 5cc05e3f40267ff30c0191f7c53a62d9c791102b (diff) | |
Kernel: Got it up and running.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/ArchKit')
| -rw-r--r-- | Private/ArchKit/ArchKit.hpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Private/ArchKit/ArchKit.hpp b/Private/ArchKit/ArchKit.hpp index ae63c2a1..20d83ecc 100644 --- a/Private/ArchKit/ArchKit.hpp +++ b/Private/ArchKit/ArchKit.hpp @@ -62,11 +62,10 @@ extern HCore::Array<void (*)(HCore::Int32 id, HCore::HAL::StackFrame *), kMaxSyscalls> kSyscalls; -extern "C" HCore::Void rt_wait_for_io(); -extern "C" HCore::Void rt_syscall_handle(HCore::HAL::StackFramePtr stackFrame); -extern "C" HCore::HAL::StackFramePtr rt_get_current_context(); -extern "C" HCore::Void rt_do_context_switch( - HCore::HAL::StackFramePtr stackFrame); +EXTERN_C HCore::Void rt_wait_for_io(); +EXTERN_C HCore::Void rt_syscall_handle(HCore::HAL::StackFramePtr stackFrame); +EXTERN_C HCore::HAL::StackFramePtr rt_get_current_context(); +EXTERN_C HCore::Void rt_do_context_switch(HCore::HAL::StackFramePtr stackFrame); inline HCore::VoidPtr kKernelVirtualStart; inline HCore::UIntPtr kKernelVirtualSize; |
