X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/6d75e31596b5ac2e638c8a31c6c2185ee4053b6b..a80afdf94c94a6d1f92e11ff6add42f45ee277aa:/lunaix-os/includes/lunaix/common.h diff --git a/lunaix-os/includes/lunaix/common.h b/lunaix-os/includes/lunaix/common.h index 8873a73..1ebf158 100644 --- a/lunaix-os/includes/lunaix/common.h +++ b/lunaix-os/includes/lunaix/common.h @@ -1,6 +1,10 @@ #ifndef __LUNAIX_CONSTANTS_H #define __LUNAIX_CONSTANTS_H +#define PG_SIZE_BITS 12 +#define PG_SIZE (1 << PG_SIZE_BITS) +#define PG_INDEX_BITS 10 + #define MEM_1MB 0x100000 #define MEM_4MB 0x400000 @@ -14,9 +18,6 @@ // #define KHEAP_START (KERNEL_MM_BASE + KCODE_MAX_SIZE) // #define KHEAP_SIZE_MB 256 -#define PROC_TABLE_SIZE_MB 4 -#define PROC_START (KERNEL_MM_BASE + KCODE_MAX_SIZE) - #define VGA_FRAMEBUFFER 0xB8000 #define KCODE_SEG 0x08