KrnAddIRQHandler()
Synopsis
void * KrnAddIRQHandler(
uint32_t irq,
irqhandler_t * handler,
void * handlerData,
void * handlerData2 );
Function
Add a raw hardware IRQ handler to the chain of handlers.
Result
An opaque handle that can be used for handler removal or NULL in case
of failure (like unsupported exception number).
KrnScheduleCPU()
Synopsis
void KrnScheduleCPU(
void * cpu_mask );
Function
Run task scheduling sequence on all CPUs given in the cpu_mask
Notes
This entry point directly calls task scheduling routine
in supervisor mode. It neither performs any checks of caller status
nor obeys interrupt enable state.
This function is safe to call only from within user mode.
This function is considered internal, and not meant to be called
by user's software.