1 | /* option `DB_MAX_LINE' not defined */ |
2 | #ifdef _LOCORE |
3 | .ifndef _KERNEL_OPT_DB_MAX_LINE |
4 | .global _KERNEL_OPT_DB_MAX_LINE |
5 | .equiv _KERNEL_OPT_DB_MAX_LINE,0x6e074def |
6 | .endif |
7 | #else |
8 | __asm(" .ifndef _KERNEL_OPT_DB_MAX_LINE\n .global _KERNEL_OPT_DB_MAX_LINE\n .equiv _KERNEL_OPT_DB_MAX_LINE,0x6e074def\n .endif" ); |
9 | #endif |
10 | /* option `DDB_COMMANDONENTER' not defined */ |
11 | #ifdef _LOCORE |
12 | .ifndef _KERNEL_OPT_DDB_COMMANDONENTER |
13 | .global _KERNEL_OPT_DDB_COMMANDONENTER |
14 | .equiv _KERNEL_OPT_DDB_COMMANDONENTER,0x6e074def |
15 | .endif |
16 | #else |
17 | __asm(" .ifndef _KERNEL_OPT_DDB_COMMANDONENTER\n .global _KERNEL_OPT_DDB_COMMANDONENTER\n .equiv _KERNEL_OPT_DDB_COMMANDONENTER,0x6e074def\n .endif" ); |
18 | #endif |
19 | /* option `DDB_KEYCODE' not defined */ |
20 | #ifdef _LOCORE |
21 | .ifndef _KERNEL_OPT_DDB_KEYCODE |
22 | .global _KERNEL_OPT_DDB_KEYCODE |
23 | .equiv _KERNEL_OPT_DDB_KEYCODE,0x6e074def |
24 | .endif |
25 | #else |
26 | __asm(" .ifndef _KERNEL_OPT_DDB_KEYCODE\n .global _KERNEL_OPT_DDB_KEYCODE\n .equiv _KERNEL_OPT_DDB_KEYCODE,0x6e074def\n .endif" ); |
27 | #endif |
28 | /* option `DDB_BREAK_CHAR' not defined */ |
29 | #ifdef _LOCORE |
30 | .ifndef _KERNEL_OPT_DDB_BREAK_CHAR |
31 | .global _KERNEL_OPT_DDB_BREAK_CHAR |
32 | .equiv _KERNEL_OPT_DDB_BREAK_CHAR,0x6e074def |
33 | .endif |
34 | #else |
35 | __asm(" .ifndef _KERNEL_OPT_DDB_BREAK_CHAR\n .global _KERNEL_OPT_DDB_BREAK_CHAR\n .equiv _KERNEL_OPT_DDB_BREAK_CHAR,0x6e074def\n .endif" ); |
36 | #endif |
37 | #define DDB_HISTORY_SIZE 512 |
38 | #ifdef _LOCORE |
39 | .ifndef _KERNEL_OPT_DDB_HISTORY_SIZE |
40 | .global _KERNEL_OPT_DDB_HISTORY_SIZE |
41 | .equiv _KERNEL_OPT_DDB_HISTORY_SIZE,0x200 |
42 | .endif |
43 | #else |
44 | __asm(" .ifndef _KERNEL_OPT_DDB_HISTORY_SIZE\n .global _KERNEL_OPT_DDB_HISTORY_SIZE\n .equiv _KERNEL_OPT_DDB_HISTORY_SIZE,0x200\n .endif" ); |
45 | #endif |
46 | /* option `DDB_ONPANIC' not defined */ |
47 | #ifdef _LOCORE |
48 | .ifndef _KERNEL_OPT_DDB_ONPANIC |
49 | .global _KERNEL_OPT_DDB_ONPANIC |
50 | .equiv _KERNEL_OPT_DDB_ONPANIC,0x6e074def |
51 | .endif |
52 | #else |
53 | __asm(" .ifndef _KERNEL_OPT_DDB_ONPANIC\n .global _KERNEL_OPT_DDB_ONPANIC\n .equiv _KERNEL_OPT_DDB_ONPANIC,0x6e074def\n .endif" ); |
54 | #endif |
55 | /* option `DDB_FROMCONSOLE' not defined */ |
56 | #ifdef _LOCORE |
57 | .ifndef _KERNEL_OPT_DDB_FROMCONSOLE |
58 | .global _KERNEL_OPT_DDB_FROMCONSOLE |
59 | .equiv _KERNEL_OPT_DDB_FROMCONSOLE,0x6e074def |
60 | .endif |
61 | #else |
62 | __asm(" .ifndef _KERNEL_OPT_DDB_FROMCONSOLE\n .global _KERNEL_OPT_DDB_FROMCONSOLE\n .equiv _KERNEL_OPT_DDB_FROMCONSOLE,0x6e074def\n .endif" ); |
63 | #endif |
64 | |