| @@ -1,38 +1,38 @@ | | | @@ -1,38 +1,38 @@ |
1 | # $NetBSD: GDIUM,v 1.5 2009/08/11 02:36:43 matt Exp $ | | 1 | # $NetBSD: GDIUM,v 1.6 2009/08/12 19:39:51 macallan 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/evbmips/conf/std.gdium" | | 21 | include "arch/evbmips/conf/std.gdium" |
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 "GDIUM-$Revision: 1.5 $" | | 25 | #ident "GDIUM-$Revision: 1.6 $" |
26 | | | 26 | |
27 | maxusers 16 | | 27 | maxusers 16 |
28 | | | 28 | |
29 | makeoptions CPUFLAGS="-mips3 -mdivide-breaks" # CPU codegen options | | 29 | makeoptions CPUFLAGS="-mips3 -mdivide-breaks" # CPU codegen options |
30 | options LOONGSON2 # IDT LOONGSON2 | | 30 | options LOONGSON2 # IDT LOONGSON2 |
31 | # Standard system options | | 31 | # Standard system options |
32 | options DDB # in-kernel debugger | | 32 | options DDB # in-kernel debugger |
33 | #options DDB_ONPANIC=0 # don't enter debugger on panic | | 33 | #options DDB_ONPANIC=0 # don't enter debugger on panic |
34 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | | 34 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB |
35 | #options KGDB # remote debugger | | 35 | #options KGDB # remote debugger |
36 | options DIAGNOSTIC # extra kernel debugging checks | | 36 | options DIAGNOSTIC # extra kernel debugging checks |
37 | #options DEBUG # extra kernel debugging support | | 37 | #options DEBUG # extra kernel debugging support |
38 | makeoptions DEBUG="-g" | | 38 | makeoptions DEBUG="-g" |
| @@ -141,29 +141,29 @@ options WSEMUL_VT100 | | | @@ -141,29 +141,29 @@ options WSEMUL_VT100 |
141 | options FONT_GALLANT12x22 | | 141 | options FONT_GALLANT12x22 |
142 | # compatibility to other console drivers | | 142 | # compatibility to other console drivers |
143 | options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes | | 143 | options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes |
144 | # | | 144 | # |
145 | # Hpckbd will set key board layout appropriately. You can use option | | 145 | # Hpckbd will set key board layout appropriately. You can use option |
146 | # 'PCKBD_LAYOUT' to overrite the default layout. | | 146 | # 'PCKBD_LAYOUT' to overrite the default layout. |
147 | # | | 147 | # |
148 | #options PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)" | | 148 | #options PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)" |
149 | | | 149 | |
150 | mainbus0 at root | | 150 | mainbus0 at root |
151 | cpu0 at mainbus0 | | 151 | cpu0 at mainbus0 |
152 | bonito0 at mainbus0 | | 152 | bonito0 at mainbus0 |
153 | pci0 at bonito0 | | 153 | pci0 at bonito0 |
154 | #voyagerfb0 at pci0 dev ? function ? | | 154 | voyagerfb0 at pci0 dev ? function ? |
155 | genfb0 at pci0 dev ? function ? | | 155 | #genfb0 at pci0 dev ? function ? |
156 | wsdisplay0 at genfb0 | | 156 | wsdisplay0 at wsemuldisplaydev? |
157 | ehci* at pci0 dev ? function ? | | 157 | ehci* at pci0 dev ? function ? |
158 | #options EHCI_DEBUG | | 158 | #options EHCI_DEBUG |
159 | ohci* at pci0 dev ? function ? | | 159 | ohci* at pci0 dev ? function ? |
160 | #options OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG | | 160 | #options OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG |
161 | | | 161 | |
162 | ral* at pci0 dev ? function ? # RL2561S 802.11b/g | | 162 | ral* at pci0 dev ? function ? # RL2561S 802.11b/g |
163 | rtk* at pci0 dev ? function ? # RTL8139 100/10 Ethernet | | 163 | rtk* at pci0 dev ? function ? # RTL8139 100/10 Ethernet |
164 | # MII/PHY support | | 164 | # MII/PHY support |
165 | ukphy* at mii? phy ? # generic unknown PHYs | | 165 | ukphy* at mii? phy ? # generic unknown PHYs |
166 | | | 166 | |
167 | # USB Hubs | | 167 | # USB Hubs |
168 | usb* at ehci? | | 168 | usb* at ehci? |
169 | usb* at ohci? | | 169 | usb* at ohci? |