summaryrefslogtreecommitdiff
path: root/kernel/kernel.h
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-10-04 00:53:30 +0200
committerMiguel <m.i@gmx.at>2018-10-04 00:53:30 +0200
commitce16fe524c14ccaae67fb634105da5aef08ead48 (patch)
tree03990f29389bd4c55f40b804b809c7060c24c739 /kernel/kernel.h
parenta455cd5af26bf8731e7c981a9421b16ab34dae6f (diff)
moving framebuffer access completely to userspace
Diffstat (limited to 'kernel/kernel.h')
-rw-r--r--kernel/kernel.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/kernel/kernel.h b/kernel/kernel.h
index 8ec8852..03429f4 100644
--- a/kernel/kernel.h
+++ b/kernel/kernel.h
@@ -25,11 +25,14 @@ REFERENCES
#define VESA_MAX_WIDTH 1920
#define VESA_MAX_HEIGHT 1080
+#define DISABLE_E1000
//#define FOOLOS_UNIT_TESTING // Run Unit Tests
-#define FOOLOS_LOG_OFF // Turn off logging (disables serial port alltogether)
+//#define FOOLOS_LOG_OFF // Turn off logging (disables serial port alltogether)
//#define FOOLOS_COLORLESS // Turn off colors in log
#define HIDE_FIXME
+#define FOOLOS_APIC_FREQ 3 // how many apic ticks per second
+
#define MAX_MOUNTS 10
#define BIN_INIT "/bin/init"
@@ -65,7 +68,7 @@ REFERENCES
#define VMEM_USER_ENV 0x07000000 // 1 page / per user process
-#define VMEM_USER_PROG_PAGES 256*16
+#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