//----------------------------------------------------------------------------// // GNU GPL OS/K // // // // Authors: spectral` // // NeoX // // // // Desc: Global constants // //----------------------------------------------------------------------------// #include CREATE_PER_CPU(PanicStr, const char *); CREATE_PER_CPU(KernState, KernelState_t); CREATE_PER_CPU(_StdOut, Terminal_t *); CREATE_PER_CPU(_StdDbg, Terminal_t *); CREATE_PER_CPU(CurProc, Process_t *); CREATE_PER_CPU(CurThread, Thread_t *); CREATE_PER_CPU(ReSchedFlag, bool);