struct task * tasks_new(void(*entry)(void), struct task *storage, task_state state, const char *name)
Creates a new kernel task with a provided entry point, register storage struct, and task state struct...
void kernelEntry(void *info, uint32_t magic)
This is the Xyris kernel entry point. This function is called directly from the assembly written in b...