diff options
| author | Miguel <m.i@gmx.at> | 2018-09-12 16:04:15 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-09-12 16:04:15 +0200 |
| commit | bcd07d2b3161364fbffa42d0d9752a1f6581b713 (patch) | |
| tree | 47b8ef39c5c3962cd849493737adb3a8c5b095c3 /kernel/kernel.h | |
| parent | c72944b5646863ffaaaff94dc03b939a08566203 (diff) | |
added support for .S
Diffstat (limited to 'kernel/kernel.h')
| -rw-r--r-- | kernel/kernel.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/kernel/kernel.h b/kernel/kernel.h index 1da1209..df8432a 100644 --- a/kernel/kernel.h +++ b/kernel/kernel.h @@ -54,18 +54,15 @@ REFERENCES #define VMEM_USER_ENV 0x07000000 // ? pages / per user process #define VMEM_USER_PROG 0x08048000 // ? pages / per user process (usual entry: 0x8048080) -#define VMEM_USER_STACK_PAGES 0xF0000000 // 4 pages / per thread -#define VMEM_USER_STACK_BOT 0xEFFFC000 // 4 pages / per thread +#define VMEM_USER_STACK_PAGES 4 // 4 pages / per thread #define VMEM_USER_STACK_TOP 0xF0000000 // 4 pages / per thread #define VMEM_LAPIC 0xF0005000 // 1 pages / identity mapped #define VMEM_IOAPIC 0xF0006000 // 1 pages / identity mapped #define VMEM_CPU_PRIVATE 0xF000A000 // 4 pages / per cpu -#define VMEM_CPU_STACK_PAGES 0xF0000000 // 4 pages / per thread -#define VMEM_CPU_STACK_BOT 0xF0050000 // 4 pages / per cpu -#define VMEM_CPU_STACK_TOP 0xF0054000 // 4 pages / per cpu - +#define VMEM_CPU_STACK_PAGES 4 // 4 pages / per thread +#define VMEM_CPU_STACK_TOP 0xF4000000 // 4 pages / per cpu #define VMEM_COPY_PAGE 0xF5000000 // 1 page / temporery map-in tables for copying #define VMEM_FRAMEBUFFER 0xF6000000 // 8192 pages (32megs) / identity mapped |
