/*! * Defines important kernel mode functions */ #ifndef KERNEL_H #define KERNEL_H #include #include "cedos/drivers/console.h" int core_init(void); void printk(const char* string, ...); void kpanic(const char* string); void memdump(void* start, uint32_t size); void crit_enter(void); void crit_exit(void); uint32_t crit_stash(void); void crit_restore(uint32_t state); void crit_reset(void); void hard_reset(void); #endif