NeKernel dev
Loading...
Searching...
No Matches
HalSchedulerCorePrimitives.cc File Reference

Namespaces

namespace  Kernel
 UPS inline definitions.

Functions

EXTERN_C Void Kernel::__ne_pure_call (USER_PROCESS *process)
 Unimplemented function (crashes by default).
EXTERN_C Bool Kernel::hal_check_task (HAL::StackFramePtr stack_ptr)
 Validate user stack.
Void Kernel::mp_wakeup_thread (HAL::StackFrame *stack)
 Wakes up thread. Wakes up thread from the hang state.
Void Kernel::mp_hang_thread (HAL::StackFrame *stack)
 makes the thread sleep on a loop. hooks and hangs thread to prevent code from executing.