| @@ -1,38 +1,38 @@ | | | @@ -1,38 +1,38 @@ |
1 | # $NetBSD: GENERIC,v 1.1048 2011/08/18 20:55:20 jakllsch Exp $ | | 1 | # $NetBSD: GENERIC,v 1.1049 2011/08/27 09:28:55 mbalmer 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/i386/conf/std.i386" | | 21 | include "arch/i386/conf/std.i386" |
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.1048 $" | | 25 | #ident "GENERIC-$Revision: 1.1049 $" |
26 | | | 26 | |
27 | maxusers 64 # estimated number of users | | 27 | maxusers 64 # estimated number of users |
28 | | | 28 | |
29 | # CPU-related options. | | 29 | # CPU-related options. |
30 | options VM86 # virtual 8086 emulation | | 30 | options VM86 # virtual 8086 emulation |
31 | options USER_LDT # user-settable LDT; used by WINE | | 31 | options USER_LDT # user-settable LDT; used by WINE |
32 | #options PAE # PAE mode (36 bits physical addressing) | | 32 | #options PAE # PAE mode (36 bits physical addressing) |
33 | | | 33 | |
34 | # CPU features | | 34 | # CPU features |
35 | acpicpu* at cpu? # ACPI CPU (including frequency scaling) | | 35 | acpicpu* at cpu? # ACPI CPU (including frequency scaling) |
36 | coretemp* at cpu? # Intel on-die thermal sensor | | 36 | coretemp* at cpu? # Intel on-die thermal sensor |
37 | est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI) | | 37 | est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI) |
38 | #odcm0 at cpu0 # On-demand clock modulation | | 38 | #odcm0 at cpu0 # On-demand clock modulation |
| @@ -446,27 +446,27 @@ gpio* at elansc? | | | @@ -446,27 +446,27 @@ gpio* at elansc? |
446 | # Temperatures | | 446 | # Temperatures |
447 | amdtemp* at pchb? # AMD CPU Temperature sensors | | 447 | amdtemp* at pchb? # AMD CPU Temperature sensors |
448 | | | 448 | |
449 | # PCI bridges | | 449 | # PCI bridges |
450 | #amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET | | 450 | #amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET |
451 | #hpet* at amdpcib? | | 451 | #hpet* at amdpcib? |
452 | ichlpcib* at pci? dev ? function ? # Intel ICH PCI-LPC w/ timecounter, | | 452 | ichlpcib* at pci? dev ? function ? # Intel ICH PCI-LPC w/ timecounter, |
453 | # watchdog, SpeedStep and HPET | | 453 | # watchdog, SpeedStep and HPET |
454 | fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator | | 454 | fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator |
455 | #hpet* at ichlpcib? | | 455 | #hpet* at ichlpcib? |
456 | gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/ | | 456 | gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/ |
457 | gpio* at gcscpcib? # timecounter, watchdog and GPIO | | 457 | gpio* at gcscpcib? # timecounter, watchdog and GPIO |
458 | #piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep | | 458 | #piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep |
459 | #gscpcib* at pci? dev ? function ? # NS Geode PCI-ISA w/ GPIO support | | 459 | gscpcib* at pci? dev ? function ? # NS Geode SC1100 PCI-ISA w/ GPIO |
460 | viapcib* at pci? dev ? function ? # VIA VT8235 PCI-ISA w/ SMBus support | | 460 | viapcib* at pci? dev ? function ? # VIA VT8235 PCI-ISA w/ SMBus support |
461 | iic* at viapcib? | | 461 | iic* at viapcib? |
462 | rdcpcib* at pci? dev ? function ? # RDC Vortex86/PMX-1000 PCI-ISA w/ | | 462 | rdcpcib* at pci? dev ? function ? # RDC Vortex86/PMX-1000 PCI-ISA w/ |
463 | # watchdog | | 463 | # watchdog |
464 | pchb* at pci? dev ? function ? # PCI-Host bridges | | 464 | pchb* at pci? dev ? function ? # PCI-Host bridges |
465 | pceb* at pci? dev ? function ? # PCI-EISA bridges | | 465 | pceb* at pci? dev ? function ? # PCI-EISA bridges |
466 | pcib* at pci? dev ? function ? # PCI-ISA bridges | | 466 | pcib* at pci? dev ? function ? # PCI-ISA bridges |
467 | pcmb* at pci? dev ? function ? # PCI-MCA bridges | | 467 | pcmb* at pci? dev ? function ? # PCI-MCA bridges |
468 | ppb* at pci? dev ? function ? # PCI-PCI bridges | | 468 | ppb* at pci? dev ? function ? # PCI-PCI bridges |
469 | # XXX 'puc's aren't really bridges, but there's no better place for them here | | 469 | # XXX 'puc's aren't really bridges, but there's no better place for them here |
470 | puc* at pci? dev ? function ? # PCI "universal" comm. cards | | 470 | puc* at pci? dev ? function ? # PCI "universal" comm. cards |
471 | | | 471 | |
472 | pwdog* at pci ? dev ? function ? # QUANCOM PWDOG1 | | 472 | pwdog* at pci ? dev ? function ? # QUANCOM PWDOG1 |
| @@ -696,36 +696,40 @@ iic* at piixpm? # SMBus on PIIX4 | | | @@ -696,36 +696,40 @@ iic* at piixpm? # SMBus on PIIX4 |
696 | #spdmem* at iic? addr 0x53 | | 696 | #spdmem* at iic? addr 0x53 |
697 | #spdmem* at iic? addr 0x54 | | 697 | #spdmem* at iic? addr 0x54 |
698 | #spdmem* at iic? addr 0x55 | | 698 | #spdmem* at iic? addr 0x55 |
699 | #spdmem* at iic? addr 0x56 | | 699 | #spdmem* at iic? addr 0x56 |
700 | #spdmem* at iic? addr 0x57 | | 700 | #spdmem* at iic? addr 0x57 |
701 | | | 701 | |
702 | # I2O devices | | 702 | # I2O devices |
703 | iop* at pci? dev ? function ? # I/O processor | | 703 | iop* at pci? dev ? function ? # I/O processor |
704 | iopsp* at iop? tid ? # SCSI/FC-AL ports | | 704 | iopsp* at iop? tid ? # SCSI/FC-AL ports |
705 | ld* at iop? tid ? # block devices | | 705 | ld* at iop? tid ? # block devices |
706 | dpti* at iop? tid 0 # DPT/Adaptec control interface | | 706 | dpti* at iop? tid 0 # DPT/Adaptec control interface |
707 | | | 707 | |
708 | # GPIO devices | | 708 | # GPIO devices |
709 | #gpio* at gscpcib? | | 709 | gpio* at gscpcib? |
710 | #gpio* at gpiosim? | | 710 | #gpio* at gpiosim? |
711 | | | 711 | |
712 | # 1-Wire support | | 712 | # 1-Wire support |
713 | #gpioow* at gpio? offset ? mask ? # 1-wire bitbanging via gpio | | 713 | #gpioow* at gpio? offset ? mask ? # 1-wire bitbanging via gpio |
714 | #gpioow* at gpio? | | 714 | gpioow* at gpio? |
715 | #onewire* at gpioow? | | 715 | onewire* at gpioow? |
716 | | | 716 | |
717 | # 1-Wire devices | | 717 | # 1-Wire devices |
718 | #owtemp* at onewire? # Temperature sensors | | 718 | owtemp* at onewire? # Temperature sensors |
| | | 719 | |
| | | 720 | # i2c support |
| | | 721 | gpioiic* at gpio? |
| | | 722 | iic* at gpioiic? |
719 | | | 723 | |
720 | # Keylock support | | 724 | # Keylock support |
721 | #gpiolock* at gpio? | | 725 | #gpiolock* at gpio? |
722 | | | 726 | |
723 | # SCSI Controllers and Devices | | 727 | # SCSI Controllers and Devices |
724 | | | 728 | |
725 | # PCI SCSI controllers | | 729 | # PCI SCSI controllers |
726 | adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI | | 730 | adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI |
727 | adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI | | 731 | adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI |
728 | ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI | | 732 | ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI |
729 | ahd* at pci? dev ? function ? # Adaptec 29320, 39320 (aic790x) SCSI | | 733 | ahd* at pci? dev ? function ? # Adaptec 29320, 39320 (aic790x) SCSI |
730 | bha* at pci? dev ? function ? # BusLogic 9xx SCSI | | 734 | bha* at pci? dev ? function ? # BusLogic 9xx SCSI |
731 | dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID | | 735 | dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID |