Added a separate keymap for escaped scancodes. This makes the code
[minix.git] / kernel / debug.h
blob87c674ca2dfcd90f72fffba5d91e7a882ffe7e0d
1 #ifndef DEBUG_H
2 #define DEBUG_H
4 /* This header file defines all debugging constants and macros, and declares
5 * some variables. Certain debugging features redefine standard constants
6 * and macros. Therefore, this header file should be included after the
7 * other kernel headers.
8 */
10 #include <ansi.h>
11 #include "config.h"
13 /* Enable prints such as
14 * . send/receive failed due to deadlock or dead source or dead destination
15 * . trap not allowed
16 * . bogus message pointer
17 * . kernel call number not allowed by this process
19 * Of course the call still fails, but nothing is printed if these warnings
20 * are disabled.
22 #define DEBUG_ENABLE_IPC_WARNINGS 0
23 #define DEBUG_STACKTRACE 1
24 #define DEBUG_VMASSERT 1
25 #define DEBUG_SCHED_CHECK 1
26 #define DEBUG_TIME_LOCKS 1
28 #endif /* DEBUG_H */