summaryrefslogtreecommitdiff
path: root/kernel/kernel.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel.h')
-rw-r--r--kernel/kernel.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/kernel/kernel.h b/kernel/kernel.h
index 1949af5..c214c4a 100644
--- a/kernel/kernel.h
+++ b/kernel/kernel.h
@@ -11,7 +11,7 @@
#define FIFO_MAX_RINGBUFFERS 20
#define MAX_FIFOS 20
#define MAX_FD 20
-#define MAX_TASKS 255
+#define MAX_TASKS 10
#define MEM_PRINT_MEMORYMAP
//#define LOG_SYSCALLS
@@ -19,7 +19,13 @@
#define KMALLOC_MEM_SIZE 1024*1024*8 // 8MB for in kernel-memory
#define NUMBER_SPINLOCKS 16
+#define S1(x) #x
+#define S2(x) S1(x)
+
+// __FUNCTION__ ?
#define kpanic(...) {log(__FILE__,0," \033[41;37m--PANIC--\033[37;40m " __VA_ARGS__ ); while(1);}
-#define klog(...) log(__FILE__,10, __VA_ARGS__)
+#define klog(...) log(__FILE__ ":" S2(__LINE__), 10, __VA_ARGS__)
+
+//#define klog(...) __asm__("nop")
#endif