| @@ -1,38 +1,38 @@ | | | @@ -1,38 +1,38 @@ |
1 | # $NetBSD: GENERIC,v 1.80 2013/06/30 21:38:57 rmind Exp $ | | 1 | # $NetBSD: GENERIC,v 1.81 2013/08/12 21:15:56 matt Exp $ |
2 | # | | 2 | # |
3 | # GENERIC machine description file | | 3 | # GENERIC machine description file |
4 | # | | 4 | # |
5 | # This machine description file is used to generate the default NetBSD | | 5 | # This machine description file is used to generate the default NetBSD |
6 | # kernel. The generic kernel does not include all options, subsystems | | 6 | # kernel. The generic kernel does not include all options, subsystems |
7 | # and device drivers, but should be useful for most applications. | | 7 | # and device drivers, but should be useful for most applications. |
8 | # | | 8 | # |
9 | # The machine description file can be customised for your specific | | 9 | # The machine description file can be customised for your specific |
10 | # machine to reduce the kernel size and improve its performance. | | 10 | # machine to reduce the kernel size and improve its performance. |
11 | # | | 11 | # |
12 | # For further information on compiling NetBSD kernels, see the config(8) | | 12 | # For further information on compiling NetBSD kernels, see the config(8) |
13 | # man page. | | 13 | # man page. |
14 | # | | 14 | # |
15 | # For further information on hardware support for this architecture, see | | 15 | # For further information on hardware support for this architecture, see |
16 | # the intro(4) man page. For further information about kernel options | | 16 | # the intro(4) man page. For further information about kernel options |
17 | # for this architecture, see the options(4) man page. For an explanation | | 17 | # for this architecture, see the options(4) man page. For an explanation |
18 | # of each device driver in this file see the section 4 man page for the | | 18 | # of each device driver in this file see the section 4 man page for the |
19 | # device. | | 19 | # device. |
20 | | | 20 | |
21 | include "arch/iyonix/conf/std.iyonix" | | 21 | include "arch/iyonix/conf/std.iyonix" |
22 | | | 22 | |
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary |
24 | | | 24 | |
25 | #ident "GENERIC-$Revision: 1.80 $" | | 25 | #ident "GENERIC-$Revision: 1.81 $" |
26 | | | 26 | |
27 | maxusers 32 # estimated number of users | | 27 | maxusers 32 # estimated number of users |
28 | | | 28 | |
29 | options MSGBUFSIZE=65536 | | 29 | options MSGBUFSIZE=65536 |
30 | | | 30 | |
31 | # CPU options | | 31 | # CPU options |
32 | | | 32 | |
33 | # For XScale systems | | 33 | # For XScale systems |
34 | options CPU_XSCALE_80321 # Support the XScale core | | 34 | options CPU_XSCALE_80321 # Support the XScale core |
35 | makeoptions CPUFLAGS="-mcpu=xscale" | | 35 | makeoptions CPUFLAGS="-mcpu=xscale" |
36 | | | 36 | |
37 | # Architecture options | | 37 | # Architecture options |
38 | options XSCALE_CACHE_READ_WRITE_ALLOCATE | | 38 | options XSCALE_CACHE_READ_WRITE_ALLOCATE |
| @@ -76,27 +76,27 @@ options USERCONF # userconf(4) support | | | @@ -76,27 +76,27 @@ options USERCONF # userconf(4) support |
76 | #options BUFQ_PRIOCSCAN | | 76 | #options BUFQ_PRIOCSCAN |
77 | | | 77 | |
78 | # Diagnostic/debugging support options | | 78 | # Diagnostic/debugging support options |
79 | #options DIAGNOSTIC # expensive kernel consistency checks | | 79 | #options DIAGNOSTIC # expensive kernel consistency checks |
80 | #options DEBUG # expensive debugging checks/support | | 80 | #options DEBUG # expensive debugging checks/support |
81 | #options KMEMSTATS # kernel memory statistics (vmstat -m) | | 81 | #options KMEMSTATS # kernel memory statistics (vmstat -m) |
82 | options DDB # in-kernel debugger | | 82 | options DDB # in-kernel debugger |
83 | #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' | | 83 | #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' |
84 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | | 84 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB |
85 | #options DDB_KEYCODE=0x40 | | 85 | #options DDB_KEYCODE=0x40 |
86 | #options KGDB # remote debugger | | 86 | #options KGDB # remote debugger |
87 | #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 | | 87 | #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 |
88 | makeoptions DEBUG="-g" # compile full symbol table | | 88 | makeoptions DEBUG="-g" # compile full symbol table |
89 | options SYMTAB_SPACE=610000 | | 89 | options SYMTAB_SPACE=630000 |
90 | options PERFCTRS # performance counters | | 90 | options PERFCTRS # performance counters |
91 | #options PMAP_DEBUG # Enable pmap_debug_level code | | 91 | #options PMAP_DEBUG # Enable pmap_debug_level code |
92 | #options VERBOSE_INIT_ARM # verbose bootstraping messages | | 92 | #options VERBOSE_INIT_ARM # verbose bootstraping messages |
93 | | | 93 | |
94 | #options PMAP_INCLUDE_PTE_SYNC | | 94 | #options PMAP_INCLUDE_PTE_SYNC |
95 | #options LOCKDEBUG | | 95 | #options LOCKDEBUG |
96 | | | 96 | |
97 | | | 97 | |
98 | # Compatibility options | | 98 | # Compatibility options |
99 | #options COMPAT_09 # NetBSD 0.9 | | 99 | #options COMPAT_09 # NetBSD 0.9 |
100 | #options COMPAT_10 # NetBSD 1.0 | | 100 | #options COMPAT_10 # NetBSD 1.0 |
101 | #options COMPAT_11 # NetBSD 1.1 | | 101 | #options COMPAT_11 # NetBSD 1.1 |
102 | #options COMPAT_12 # NetBSD 1.2 | | 102 | #options COMPAT_12 # NetBSD 1.2 |