diff options
| author | Miguel <m.i@gmx.at> | 2018-09-28 19:24:18 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-09-28 19:24:18 +0200 |
| commit | be3d9f2cf2a8cfe670eac6df255db55ff9205c49 (patch) | |
| tree | d6479240409398b0cd9de47b3728e7530d94a106 /kernel/kernel.h | |
| parent | 5f6c2bcf0d2f9c416134aba224d90a605f216818 (diff) | |
started workin on foolish window composer
Diffstat (limited to 'kernel/kernel.h')
| -rw-r--r-- | kernel/kernel.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/kernel/kernel.h b/kernel/kernel.h index 5546071..1dcfb60 100644 --- a/kernel/kernel.h +++ b/kernel/kernel.h @@ -22,6 +22,9 @@ REFERENCES #ifndef FOOLOS_CONFIG_H #define FOOLOS_CONFIG_H +#define VESA_MAX_WIDTH 1920 +#define VESA_MAX_HEIGHT 1080 + //#define FOOLOS_UNIT_TESTING // Run Unit Tests //#define FOOLOS_LOG_OFF // Turn off logging (disables serial port alltogether) //#define FOOLOS_COLORLESS // Turn off colors in log @@ -57,11 +60,12 @@ REFERENCES // minimal space between user and kernel pages 1024 pages! #define VMEM_KERNEL 0x00000000 // 8192 pages (32megs) / identity mapped +#define VMEM_KERNEL_PAGES (1024*8) // VMEM_KERNEL END 0x02000000 #define VMEM_USER_ENV 0x07000000 // 1 page / per user process -#define VMEM_USER_PROG_PAGES 256 +#define VMEM_USER_PROG_PAGES 256*16 #define VMEM_USER_PROG 0x08048000 // ? pages / per user process (usual entry: 0x8048080) #define VMEM_USER_STACK_PAGES 4 // 4 pages / per thread |
