Update kernel

This commit is contained in:
Alex
2023-08-06 04:53:14 +03:00
parent 3b65386399
commit 2c51e4432f
181 changed files with 21873 additions and 21475 deletions

View File

@ -21,12 +21,19 @@
#include <types.h>
#include <memory.hpp>
enum KCSchedType
{
Mono = 0,
Multi = 1,
};
struct KernelConfig
{
Memory::MemoryAllocatorType AllocatorType;
bool SchedulerType;
char DriverDirectory[256];
char InitPath[256];
bool UseLinuxSyscalls;
bool InterruptsOnCrash;
int Cores;
int IOAPICInterruptCore;