forked from kirei/flashboot
-
Notifications
You must be signed in to change notification settings - Fork 1
/
PCENGINES
899 lines (803 loc) · 37.5 KB
/
PCENGINES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
# $OpenBSD: GENERIC,v 1.595 2007/12/05 19:17:13 deraadt Exp $
#
# less /usr/src/sys/arch/i386/conf/GENERIC
#
# For further information on compiling OpenBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page. For further information about kernel options
# for this architecture, see the options(4) man page. For an explanation
# of each device driver in this file see the section 4 man page for the
# device.
machine i386
########################################################################
# include "../../../conf/GENERIC"
# less /usr/src/sys/conf/GENERIC
#
# $OpenBSD: GENERIC,v 1.138 2007/11/28 12:25:39 deraadt Exp $
#
# Machine-independent option; used by all architectures for their
# GENERIC kernel
#option INSECURE # default to secure
option DDB # in-kernel debugger
#option DDB_SAFE_CONSOLE # allow break into ddb during boot
#makeoptions DEBUG="-g" # compile full symbol table
#makeoptions PROF="-pg" # build profiled kernel
#option GPROF # kernel profiling, kgmon(8)
option DIAGNOSTIC # internal consistency checks
option KTRACE # system call tracing, a la ktrace(1)
option ACCOUNTING # acct(2) process accounting
option KMEMSTATS # collect malloc(9) statistics
option PTRACE # ptrace(2) system call
option CRYPTO # Cryptographic framework
option SYSVMSG # System V-like message queues
option SYSVSEM # System V-like semaphores
option SYSVSHM # System V-like memory sharing
#option UVM_SWAP_ENCRYPT# support encryption of pages going to swap
#option COMPAT_43 # and 4.3BSD
#option LKM # loadable kernel modules
option FFS # UFS
#option FFS2 # UFS2
#option FFS_SOFTUPDATES # Soft updates
#option UFS_DIRHASH # hash large directories
#option QUOTA # UFS quotas
#option EXT2FS # Second Extended Filesystem
option MFS # memory file system
#option XFS # xfs filesystem
option TCP_SACK # Selective Acknowledgements for TCP
option TCP_ECN # Explicit Congestion Notification for TCP
option TCP_SIGNATURE # TCP MD5 Signatures, for BGP routing sessions
#option TCP_FACK # Forward Acknowledgements for TCP
#option NFSCLIENT # Network File System client
#option NFSSERVER # Network File System server
#option VFSDEBUG # VFS debugging
#option CD9660 # ISO 9660 + Rock Ridge file system
#option UDF # UDF (DVD) file system
#option MSDOSFS # MS-DOS file system
option FIFO # FIFOs; RECOMMENDED
#option PORTAL # dynamically created filesystem objects
option INET # IP + ICMP + TCP + UDP
option ALTQ # ALTQ base
option INET6 # IPv6 (needs INET)
option IPSEC # IPsec
#option KEY # PF_KEY (implied by IPSEC)
#option NETATALK # AppleTalk
option PPP_BSDCOMP # PPP BSD compression
option PPP_DEFLATE
option MROUTING # Multicast router
option PIM # Protocol Independent Multicast
#softraid0 at root # Software RAID
#scsibus* at softraid?
pseudo-device pf # packet filter
pseudo-device pflog # pf log if
pseudo-device pfsync # pf sync if
pseudo-device pflow # pflow export if
#pseudo-device sppp 1 # Sync PPP/HDLC
pseudo-device enc 1 # option IPSEC needs the encapsulation interface
#pseudo-device strip 1 # Starmode Radio IP interface
pseudo-device pty 16 # initial number of pseudo-terminals
#pseudo-device nmea 1 # NMEA 0183 line discipline
#pseudo-device vnd 4 # paging to files
#pseudo-device ccd 4 # concatenated disk devices
pseudo-device ksyms 1 # kernel symbols device
pseudo-device systrace 1 # system call tracing device
# clonable devices
pseudo-device bpfilter # packet filter
pseudo-device bridge # network bridging support
pseudo-device carp # CARP protocol support
pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
pseudo-device gre # GRE encapsulation interface
pseudo-device loop # network loopback
#pseudo-device ppp # PPP
#pseudo-device sl # CSLIP
pseudo-device tun # network tunneling over tty
pseudo-device vlan # IEEE 802.1Q VLAN
pseudo-device trunk # Trunking support
# for IPv6
#pseudo-device faith 1 # IPv[46] tcp relay translation i/f
#pseudo-device pppoe 1 # PPP over Ethernet (RFC 2516)
pseudo-device bio 1 # ioctl multiplexing device
option BOOT_CONFIG # add support for boot -c
########################################################################
#option I486_CPU # CPU classes; at least one is REQUIRED
#option I586_CPU
#option I686_CPU
maxusers 32 # estimated number of users
option USER_PCICONF # user-space PCI configuration
#option VM86 # Virtual 8086 emulation
option KVM86 # Kernel Virtual 8086 emulation
option USER_LDT # user-settable LDT; see i386_set_ldt(2)
#option APERTURE # in-kernel aperture driver for XFree86
#option KGDB # Remote debugger support; exclusive of DDB
#option "KGDB_DEVNAME=\"com\"",KGDBADDR=0x2f8,KGDBRATE=38400
#option COMPAT_SVR4 # binary compatibility with SVR4
#option COMPAT_IBCS2 # binary compatibility with SCO and ISC
#option COMPAT_LINUX # binary compatibility with Linux
#option COMPAT_FREEBSD # binary compatibility with FreeBSD
#option COMPAT_BSDOS # binary compatibility with BSD/OS
#option COMPAT_AOUT # a.out binaries are emulated
option PROCFS # /proc
#option NTFS # Experimental NTFS support
option RAMDISK_HOOKS
#option MINIROOTSIZE=16384 # disktab.8mb
#option MINIROOTSIZE=19456 # disktab.9.5mb
#option MINIROOTSIZE=20480 # disktab.10mb
#option MINIROOTSIZE=30720 # disktab.15mb
option MINIROOTSIZE=98304 # disktab.48mb
#option MINIROOTSIZE=131072 # disktab.64mb
option NKPTP=16 # Needed when kernel+ramdisk > 16Mb
config bsd root on rd0a swap on rd0b and wd0b and wd1b
pseudo-device rd 1
# console speed
option COMCONSOLE
option CONSPEED=38400
# No swap, so crank this down
option BUFCACHEPERCENT=1
mainbus0 at root
cpu0 at mainbus?
bios0 at mainbus0
ioapic* at mainbus?
apm0 at bios0 flags 0x0000 # flags 0x0101 to force protocol version 1.1
#acpi0 at bios?
#mpbios0 at bios0
pcibios0 at bios0 flags 0x0000 # use 0x30 for a total verbose
ipmi0 at mainbus? disable # IPMI
#vmt0 at mainbus? # VMware Tools
#esm0 at mainbus? # Dell Embedded Server Management
#acpitimer* at acpi?
#acpihpet* at acpi?
#acpiac* at acpi?
#acpibat* at acpi?
#acpibtn* at acpi?
#acpicpu* at acpi?
##acpidock* at acpi?
#acpiec* at acpi?
#acpiprt* at acpi?
#acpitz* at acpi?
option PCIVERBOSE
#option EISAVERBOSE
option USBVERBOSE
isa0 at mainbus0
isa0 at pcib?
#isa0 at amdpcib?
#isa0 at ichpcib?
#isa0 at piixpcib?
isa0 at gscpcib?
#isa0 at glxpcib?
#eisa0 at mainbus0
pci* at mainbus0
pchb* at pci? # PCI-Host bridges
ppb* at pci? # PCI-PCI bridges
pci* at ppb?
pci* at pchb?
pcib* at pci? # PCI-ISA bridge
#amdpcib* at pci? # AMD 8111 LPC bridge
#ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges
#piixpcib* at pci? # Intel PIIX4 PCI-ISA bridge
gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge
gpio* at gscpcib?
#glxpcib* at pci? # AMD CS5536 PCI-ISA bridge
#gpio* at glxpcib?
#agp* at pchb? # AGP bridges
# power management and other environmental stuff
elansc* at pci? # AMD Elan SC520 System Controller
gpio* at elansc?
geodesc* at pci? # Geode SC1100/SCx200 IAOC
#gscpm* at pci? # NS Geode SC1100 SMI/ACPI module
#ichwdt* at pci? # Intel 6300ESB ICH watchdog timer
#wdt0 at pci? # Ind Computer Source PCI-WDT50x driver
#pwdog0 at pci? # Quancom PWDOG1 watchdog timer
# National Semiconductor LM7[89] and compatible hardware monitors
lm0 at isa? port 0x290
#lm1 at isa? port 0x280
#lm2 at isa? port 0x310
nsclpcsio* at isa? port 0x2e # NS PC87366 LPC Super I/O
nsclpcsio* at isa? port 0x4e
gpio* at nsclpcsio?
gscsio* at isa? port 0x2e # NS Geode SC1100 Super I/O
gscsio* at isa? port 0x15c
iic* at gscsio? # ACCESS.bus 1 & 2
#piixpm* at pci? # Intel PIIX power management
#iic* at piixpm?
#alipm* at pci? # Acer Labs M7101 power management
#iic* at alipm?
#ichiic* at pci? # Intel ICH SMBus controller
#iic* at ichiic?
#viapm* at pci? # VIA VT8237 power management
#iic* at viapm?
#amdiic* at pci? # AMD-8111 SMBus controller
#iic* at amdiic?
#nviic* at pci? # NVIDIA nForce2/3/4 SMBus controller
#iic* at nviic?
#amdpm* at pci? # AMD-7xx/8111 and NForce SMBus controller
#iic* at amdpm?
#it0 at isa? port 0x290 # IT8705F, IT8712F and SiS970 hardware
#it1 at isa? port 0xc00 # monitors
#it2 at isa? port 0xd00
#viaenv* at pci? # VIA VT82C686A hardware monitor
#viasio* at isa? port 0x2e flags 0x0000 # VIA VT1211 LPC Super I/O
#viasio* at isa? port 0x4e flags 0x0000
#aps0 at isa? port 0x1600 # ThinkPad Active Protection System
#adc* at iic? # Analog Devices AD7416/AD7417/7418
#adl* at iic? # Andigilog aSC7621
#admtemp* at iic? # Analog Devices ADM1021
#admlc* at iic? # Analog Devices ADM1024
#admcts* at iic? # Analog Devices ADM1026
#admtm* at iic? # Analog Devices ADM1025
#admtmp* at iic? # Analog Devices ADM1030
#admtt* at iic? # Analog Devices ADM1031
#adt* at iic? # Analog Devices ADT7460
#lm* at iic? # National Semiconductor LM78/79
#lmenv* at iic? # National Semiconductor LM87
lmtemp* at iic? # National Semiconductor LM75/LM77
#lmn* at iic? # National Semiconductor LM93
#maxds* at iic? # Maxim DS1631/1624/1721
#maxtmp* at iic? # Maxim MAX6642/MAX6690
#asbtm* at iic? # Asus ASB100
#wbenv* at iic? # Winbond W83L784R/W83L785R/W83L785TS-L
#glenv* at iic? # Genesys Logic GL518SM
#thmc* at iic? # TI TMHC50 / Analog ADM1022
#spdmem* at iic? # SPD memory eeproms
#wbng* at iic? # Winbond W83793G
#isagpio0 at isa? port 0x78 # ISA I/O mapped as GPIO
#isagpio1 at isa? port 0x80
# ISA PCMCIA controllers
#option PCMCIAVERBOSE
#pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000
#pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000
#pcic2 at isa? port 0x3e4 iomem 0xe0000 iosiz 0x4000
#tcic0 at isa? disable port 0x240 iomem 0xd0000 iosiz 0x10000
# ISA Plug-and-Play PCMCIA controllers
#option DEBUG_ISAPNP
#pcic* at isapnp?
# PCI PCMCIA controllers
#pcic* at pci?
# PCMCIA bus support
#pcmcia* at pcic?
#pcmcia* at tcic?
# CardBus bus support
#cardbus* at cardslot?
#pcmcia* at cardslot?
#cbb* at pci?
#cardslot* at cbb?
# USB Controllers
ehci* at pci? # Enhanced Host Controller
#ehci* at cardbus? # Enhanced Host Controller
uhci* at pci? # Universal Host Controller (Intel)
ohci* at pci? # Open Host Controller
#ohci* at cardbus? # Open Host Controller
# USB bus support
usb* at ehci?
usb* at uhci?
usb* at ohci?
# USB devices
uhub* at usb? # USB Hubs
uhub* at uhub? # USB Hubs
umodem* at uhub? # USB Modems/Serial
ucom* at umodem?
#uvisor* at uhub? # Handspring Visor
#ucom* at uvisor?
#uvscom* at uhub? # SUNTAC Slipper U VS-10U serial
#ucom* at uvscom?
#ubsa* at uhub? # Belkin serial adapter
#ucom* at ubsa?
#uftdi* at uhub? # FTDI FT8U100AX serial adapter
#ucom* at uftdi?
#uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter
#ucom* at uplcom?
#umct* at uhub? # MCT USB-RS232 serial adapter
#ucom* at umct?
#uslcom* at uhub? # Silicon Laboratories CP210x serial
#ucom* at uslcom?
#uark* at uhub? # Arkmicro ARK3116 serial
#ucom* at uark?
#moscom* at uhub? # MosChip MCS7703 serial
#ucom* at moscom?
#uipaq* at uhub? # iPAQ serial adapter
#ucom* at uipaq?
#umsm* at uhub? # Qualcomm MSM EVDO
#ucom* at umsm?
#uchcom* at uhub? # WinChipHead CH341/340 serial
#ucom* at uchcom?
#uaudio* at uhub? # USB Audio
#audio* at uaudio?
#umidi* at uhub? # USB MIDI
#midi* at umidi?
#ulpt* at uhub? # USB Printers
umass* at uhub? port ? configuration ? # USB Mass Storage devices
scsibus* at umass?
# ATAPI<->SCSI
atapiscsi* at wdc?
atapiscsi* at pciide?
#uhidev* at uhub? # Human Interface Devices
#ums* at uhidev? # USB mouse
#wsmouse* at ums? mux 0
#uts* at uhub? # USB touchscreen
#wsmouse* at uts? mux 0
#ukbd* at uhidev? # USB keyboard
#wskbd* at ukbd? mux 1
#ucycom* at uhidev? # Cypress serial
#ucom* at ucycom?
#uticom* at uhub? # TI serial
#ucom* at uticom?
#uhid* at uhidev? # USB generic HID support
#aue* at uhub? # ADMtek AN986 Pegasus Ethernet
#atu* at uhub? # Atmel AT76c50x based 802.11b
#axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
#cue* at uhub? # CATC USB-EL1201A based Ethernet
#kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
#cdce* at uhub? # CDC Ethernet
#upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
#udav* at uhub? # Davicom DM9601 based Ethernet
#url* at uhub? # Realtek RTL8150L based adapters
#wi* at uhub? # WaveLAN IEEE 802.11DS
#urio* at uhub? # Diamond Multimedia Rio 500
#uscanner* at uhub? # USB Scanners
#usscanner* at uhub? # USB SCSI scanners, e.g., HP5300
#scsibus* at usscanner?
#uyap* at uhub? # Y@P firmware loader
#udsbr* at uhub? # D-Link DSB-R100 radio
#radio* at udsbr? # USB radio
#uberry* at uhub? # Research In Motion Blackberry
ugen* at uhub? port ? configuration ? # USB Generic driver
#uath* at uhub? # Atheros AR5005UG/AR5005UX
#ural* at uhub? # Ralink RT2500USB
#rum* at uhub? # Ralink RT2501USB/RT2601USB
#zyd* at uhub? # Zydas ZD1211
#option NATM
#ueagle* at uhub? # Analog Devices Eagle ADSL
#udcf* at uhub? # Gude Expert mouseCLOCK
#umbg* at uhub? # Meinberg Funkuhren USB5131
#uow* at uhub? # Maxim/Dallas DS2490 1-Wire adapter
#onewire* at uow?
#puc* at pci? # PCI "universal" communication device
#puc* at cardbus?
sdhc* at pci? # SD Host Controller
sdmmc* at sdhc? # SD/MMC bus
scsibus* at sdmmc? # SCSI emulation
# Bluetooth controllers
#sbt* at sdmmc? # SDIO Bluetooth
#ubt* at uhub? # USB Bluetooth
# Bluetooth bus support
#bthub* at sbt?
#bthub* at ubt?
npx0 at isa? port 0xf0 irq 13 # math coprocessor
isadma0 at isa?
isapnp0 at isa?
option WSDISPLAY_COMPAT_USL # VT handling
option WSDISPLAY_COMPAT_RAWKBD # provide raw scancodes; needed for X11
option WSDISPLAY_DEFAULTSCREENS=6 # initial number of text consoles
option WSDISPLAY_COMPAT_PCVT # emulate some ioctls; needed for X11
pckbc0 at isa? # PC keyboard controller
pckbd* at pckbc? # PC keyboard
#pms* at pckbc? # PS/2 mouse for wsmouse
#pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse
#vga0 at isa?
vga* at pci?
#pcdisplay0 at isa? # CGA, MDA, EGA, HGA
wsdisplay* at vga? console ?
#wsdisplay* at pcdisplay?
wskbd* at pckbd? mux 1
#wsmouse* at pms? mux 0
#wsmouse* at pmsi? mux 0
#vesabios0 at mainbus?
# option VESABIOSVERBOSE
#option VESAFB # VESA bios framebuffer support for X11
pcppi0 at isa?
com0 at isa? port 0x3f8 irq 4 # standard PC serial ports
com1 at isa? port 0x2f8 irq 3
#com2 at isa? port 0x3e8 irq 5
#com3 at isa? port 0x2e8 irq 9 # (conflicts with some video cards)
#ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial card
#ast1 at isa? port 0x2a0 irq 6 # 2nd AST 4-port serial card
#com* at ast?
#boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards
#com* at boca?
#addcom0 at isa? port 0x108 irq 5 # Addonics FlexPort
#com* at addcom?
#rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards
#com* at rtfps?
#hsq0 at isa? port 0x140 irq 10 # Hostess 4-port serial card
#com* at hsq?
#com* at pcmcia? # PCMCIA modems/serial ports
#com* at isapnp?
#com* at puc?
#com* at cardbus?
# option for using CD1400 handshaking for incoming data
# requires a special cable that exchanges the RTS and DTR lines
# options CY_HW_RTS
#cy0 at isa? iomem 0xd4000 irq 12 # ISA cyclom serial card
#cy* at pci? # PCI cyclom serial card
#cz* at pci? # Cyclades-Z multi-port serial boards
#lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
#lpt1 at isa? port 0x278
#lpt2 at isa? port 0x3bc
#lpt* at puc?
#lms0 at isa? port 0x23c irq 5 # Logitech bus mouse
#lms1 at isa? port 0x238 irq 5
#mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse
#mms1 at isa? port 0x238 irq 5
#wsmouse* at lms? mux 0
#wsmouse* at mms? mux 0
#bha0 at isa? port 0x330 # BusLogic [57]4X SCSI controllers
#bha1 at isa? disable port 0x334 # BusLogic [57]4X SCSI controllers
#bha2 at isa? disable
#bha* at pci?
#bha* at eisa? # XXX eisa still runs in isa-compat
#scsibus* at bha?
#aha0 at isa? port 0x330 # Adaptec 154[02] SCSI controllers
#aha1 at isa? port 0x334 # Adaptec 154[02] SCSI controllers
#aha* at isapnp?
#scsibus* at aha?
#ahb* at eisa? # Adaptec 174[024] SCSI controllers
#scsibus* at ahb?
#ahc0 at isa? # Adaptec 284x SCSI controllers
#ahc* at eisa? # Adaptec 274x, aic7770 SCSI controllers
#ahc* at pci? # Adaptec 2940/3940/78?? SCSI controllers
#scsibus* at ahc?
#jmb* at pci? # JMicron JMB36x controllers
#ahci* at jmb?
#pciide* at jmb?
#ahci* at pci? # AHCI SATA controllers
#scsibus* at ahci?
#sili* at pci? # Silicon Image 3124/3132/3531 SATA controllers
#scsibus* at sili?
#ahd* at pci? # Adaptec 79?? SCSI controllers
#scsibus* at ahd?
#arc* at pci? # Areca RAID Controllers
#scsibus* at arc?
#mpi* at pci? # LSI Logic Fusion MPT Message Passing Interface
#scsibus* at mpi?
#gdt* at pci? # ICP Vortex GDT RAID controllers
#scsibus* at gdt?
#twe* at pci? # 3ware Escalade RAID controllers
#scsibus* at twe?
#aac* at pci? # Adaptec FSA RAID controllers
#scsibus* at aac?
#ami* at pci? # AMI MegaRAID controllers
#scsibus* at ami?
#mfi* at pci? # LSI MegaRAID SAS controllers
#scsibus* at mfi?
#cac* at pci? # Compaq Smart ARRAY [234]* RAID controllers
#cac* at eisa?
#scsibus* at cac?
#ciss* at pci? # Compaq Smart ARRAY [56]* RAID controllers
#scsibus* at ciss?
#iha* at pci? # Initio Ultra/UltraWide SCSI controllers
#scsibus* at iha?
#ips* at pci? # IBM ServeRAID controllers
#scsibus* at ips?
#isp* at pci? # Qlogic ISP [12]0x0 SCSI/FibreChannel
#scsibus* at isp?
#qli* at pci? # Qlogic 4010 & 4022 iSCSI
#scsibus* at qli?
#aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI controllers
#aic* at pcmcia? # PCMCIA based aic SCSI controllers
#aic* at isapnp? # isapnp configured aic SCSI controllers
#scsibus* at aic?
#esp* at pcmcia? # PCMCIA based NCR 53C9X SCSI
#scsibus* at esp?
#siop* at pci? # NCR 538XX SCSI controllers(new)
#scsibus* at siop?
#adv* at pci? # AdvanSys 1200A/B and ULTRA SCSI
#scsibus* at adv?
#adw* at pci? # AdvanSys ULTRA WIDE SCSI
#scsibus* at adw?
#pcscp* at pci? # AMD 53c974 PCscsi-PCI SCSI
#scsibus* at pcscp?
#sea0 at isa? disable iomem 0xc8000 irq 5 # Seagate ST0[12] SCSI controllers
#scsibus* at sea?
#trm* at pci? # Tekram DC-3x5U SCSI Controllers
#scsibus* at trm?
#uha0 at isa? port 0x330 # UltraStor [13]4f SCSI controllers
#uha1 at isa? disable port 0x334 # UltraStor [13]4f SCSI controllers
#uha* at eisa? # UltraStor 24f SCSI controllers
#scsibus* at uha?
#wds0 at isa? disable port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers
#wds1 at isa? port 0x358 irq 11 drq 5
#scsibus* at wds?
#sd* at scsibus? # SCSI disk drives
#st* at scsibus? # SCSI tape drives
#cd* at scsibus? # SCSI CD-ROM drives
#ch* at scsibus? # SCSI autochangers
#ss* at scsibus? # SCSI scanners
#safte* at scsibus? # SCSI accessed fault-tolerant enclosures
#ses* at scsibus? # SCSI enclosure services
#uk* at scsibus? # unknown SCSI
#fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
#fdc1 at isa? port 0x370
#fd* at fdc? flags 0x00
#mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives
# IDE controllers
#pciide* at pci? flags 0x0000
pciide* at pci?
wdc0 at isa? port 0x1f0 irq 14 flags 0x00
#wdc1 at isa? port 0x170 irq 15 flags 0x00
#wdc* at pcmcia?
#wdc* at isapnp?
# IDE hard drives
wd* at wdc? flags 0x0000
wd* at pciide? flags 0x0000
# ATAPI<->SCSI
#atapiscsi* at wdc?
#atapiscsi* at pciide?
#scsibus* at atapiscsi?
# Networking devices
#we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC 80x3 ethernet
#we1 at isa? port 0x300 iomem 0xcc000 irq 10 #
#we2 at isa? port 0x280 iomem 0xd0000 irq 3 # WD/SMC 80x3 ethernet
#we* at isapnp?
#ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3C503 ethernet
#ne0 at isa? port 0x240 irq 9 # NE[12]000 ethernet
#ne1 at isa? port 0x300 irq 10 # NE[12]000 ethernet
#ne2 at isa? port 0x280 irq 9 # NE[12]000 ethernet
#ne* at isapnp? # NE[12]000 PnP ethernet
#eg0 at isa? disable port 0x310 irq 5 # 3C505/Etherlink+ ethernet
#el0 at isa? disable port 0x300 irq 9 # 3C501 ethernet
#ep0 at isa? # 3C509 ethernet
#ep* at isapnp? # 3C509 PnP ethernet
#ep* at isa? # 3C509 ethernet
#ef* at isapnp? # 3C515 PnP ethernet
#ie0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN and 3C507
#ie1 at isa? port 0x300 irq 10 # EtherExpress
#lc0 at isa? port 0x200 # DEC EtherWorks
#lc1 at isa? port 0x280 # DEC EtherWorks
#le0 at isa? port 0x360 irq 15 drq 6 # IsoLan, NE2100, and DEPCA
#ex0 at isa? port 0x320 irq 5 # Intel EtherExpress PRO/10
#sm0 at isa? port 0x300 irq 10 # SMC 91cxx-based ethernet
#tr0 at isa? port 0xa20 iomem 0xd8000 # IBM TROPIC based Token-Ring
#tr1 at isa? port 0xa24 iomem 0xd0000 # IBM TROPIC based Token-Ring
#tr* at isa? # 3COM TROPIC based Token-Ring
#ep0 at eisa?
#ep* at eisa? # 3C579 ethernet
#fea* at eisa? # DEC DEFEA FDDI
#lmc* at pci? # Lan Media Corp SSI/T3/HSSI
#san* at pci? # Sangoma PCI AFT card
#le* at isapnp?
#pcn* at pci? # AMD PCnet-PCI Ethernet
#de* at pci? # DC21X4X-based ethernet
#fxp* at pci? # EtherExpress 10/100B ethernet
#fxp* at cardbus? # Intel PRO/100 ethernet
#ne* at pci? # NE2000-compat ethernet
#ep0 at pci? # 3C59x ethernet
#ep* at pci? # 3C59x ethernet
#ne* at pcmcia? # PCMCIA based NE2000 ethernet
#ep* at pcmcia? # PCMCIA based 3C5xx ethernet
#sm* at pcmcia? # PCMCIA based sm ethernet
#xe* at pcmcia? # Xircom ethernet
#fpa* at pci? # DEC DEFPA FDDI
#xl* at pci? # 3C9xx ethernet
#xl* at cardbus? # 3C575/3C656 ethernet
#rl* at pci? # RealTek 81[23]9 ethernet
#rl* at cardbus? # RealTek 81[23]9 ethernet
#mtd* at pci? # Myson MTD800/803/891
#epic* at pci? # SMC EPIC/100 ethernet
#tl* at pci? # Compaq Thunderlan ethernet
vr* at pci? # VIA Rhine ethernet
#wb* at pci? # Winbond W89C840F ethernet
#sf* at pci? # Adaptec AIC-6915 ethernet
sis* at pci? # SiS 900/7016 ethernet
#ste* at pci? # Sundance ST201 ethernet
#dc* at pci? # 21143, "tulip" clone ethernet
#dc* at cardbus? # 21143, "tulip" clone ethernet
#ti* at pci? # Alteon Tigon 1Gb ethernet
#skc* at pci? # SysKonnect GEnesis 984x
#sk* at skc? # each port of above
#mskc* at pci? # Marvell Yukon-2
#msk* at mskc? # each port of above
#em* at pci? # Intel Pro/1000 ethernet
#ixgb* at pci? # Intel Pro/10Gb ethernet
#txp* at pci? # 3com 3CR990
#nge* at pci? # NS DP83820/DP83821 GigE
#bge* at pci? # Broadcom BCM57xx (aka Tigon3)
#3bnx* at pci? # Broadcom BCM5706/5708 GigE
#re* at pci? # Realtek 8169/8169S/8110S
#re* at cardbus? # Realtek 8169/8169S/8110S
#stge* at pci? # Sundance TC9021 GigE
#lge* at pci? # Level1 LXT1001 GigE
#hme* at pci? # Sun Happy Meal
#bce* at pci? # Broadcom BCM4401
#vge* at pci? # VIA VT612x
#nfe* at pci? # NVIDIA nForce Ethernet
#musycc* at pci? # Conexant HDLC controller
#art* at musycc? # Accoom Artery E1/T1 cards
#xge* at pci? # Neterion Xframe-I/II 10Gb ethernet
#thtc* at pci? # Tehuti Networks 10Gb ethernet
#tht* at thtc?
#gem* at pci? # Sun 'gem' ethernet
#vic* at pci? # VMware VMXnet virtual interface
# Wireless network cards
#acx* at pci? # TI ACX100/ACX111 (802.11b/g)
#acx* at cardbus? # TI ACX100/ACX111 (802.11b/g)
ath* at pci? # Atheros AR5k (802.11a/b/g)
#ath* at cardbus? # Atheros AR5k (802.11a/b/g)
#atw* at pci? # ADMtek ADM8211 (802.11)
#atw* at cardbus? # ADMtek ADM8211 (802.11)
bwi* at pci? # Broadcom AirForce (802.11b/g)
#bwi* at cardbus? # Broadcom AirForce (802.11b/g)
wi* at pci? # WaveLAN IEEE 802.11DS
#wi* at pcmcia? # WaveLAN IEEE 802.11DS
#awi* at pcmcia? # Bay Networks IEEE 802.11FH
an* at pci? # Aironet IEEE 802.11DS
#an* at isapnp? # Aironet IEEE 802.11DS
#an* at pcmcia? # Aironet IEEE 802.11DS
#cnw* at pcmcia? # Xircom Netwave
#ray* at pcmcia? # Raylink Aviator2.4/Pro 802.11FH
ipw* at pci? # Intel PRO/Wireless 2100
iwi* at pci? # Intel PRO/Wireless 2200BG/2915ABG
#wpi* at pci? # Intel PRO/Wireless 3945ABG
#iwn* at pci? # Intel Wireless WiFi Link 4965AGN
ral* at pci? # Ralink RT2500/RT2501/RT2600
#ral* at cardbus? # Ralink RT2500/RT2501/RT2600
#rtw* at pci? # Realtek 8180
#rtw* at cardbus? # Realtek 8180
#pgt* at pci? # Prism54 (only full-mac varients)
#pgt* at cardbus? # Prism54 (only full-mac varients)
#malo* at pci? # Marvell Libertas
#malo* at cardbus? # Marvell Libertas
#malo* at pcmcia? # Marvell 88W8385
#mbg* at pci? # Meinberg Funkuhren radio clocks
# Media Independent Interface (mii) drivers
#exphy* at mii? # 3Com internal PHYs
#inphy* at mii? # Intel 82555 PHYs
#iophy* at mii? # Intel 82553 PHYs
#icsphy* at mii? # ICS 1890 PHYs
#lxtphy* at mii? # Level1 LXT970 PHYs
#nsphy* at mii? # NS and compatible PHYs
nsphyter* at mii? # NS and compatible PHYs
#qsphy* at mii? # Quality Semi QS6612 PHYs
#luphy* at mii? # Lucent LU6612 PHY
#sqphy* at mii? # Seeq 8x220 PHYs
#rlphy* at mii? # RealTek 8139 internal PHYs
#mtdphy* at mii? # Myson MTD972 PHYs
#dcphy* at mii? # Digital Clone PHYs
#acphy* at mii? # Altima AC101 PHYs
#amphy* at mii? # AMD 79C873 PHYs
#tqphy* at mii? # TDK 78Q212x PHYs
#bmtphy* at mii? # Broadcom 10/100 PHYs
#brgphy* at mii? # Broadcom Gigabit PHYs
#eephy* at mii? # Marvell 88E1000 series PHY
#xmphy* at mii? # XaQti XMAC-II PHYs
#nsgphy* at mii? # NS gigabit PHYs
#urlphy* at mii? # Realtek RTL8150L internal PHY
#rgephy* at mii? # Realtek 8169S/8110S PHY
#ciphy* at mii? # Cicada CS8201 10/100/1000 copper PHY
#gentbi* at mii? # Generic 1000BASE-X ten-bit PHY
#etphy* at mii? # Agere/LSI ET1011 TruePHY
ukphy* at mii? # "unknown" PHYs
#pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System
#sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver
#eap* at pci? # Ensoniq AudioPCI S5016
#eso* at pci? # ESS Solo-1 PCI AudioDrive
#sv* at pci? # S3 SonicVibes (S3 617)
#neo* at pci? # NeoMagic 256AV/ZX
#cmpci* at pci? # C-Media CMI8338/8738
#auich* at pci? flags 0x0000 # i82801 ICH AC'97 audio
#auixp* at pci? # ATI IXP AC'97 Audio
#autri* at pci? flags 0x0000 # Trident 4D WAVE
#auvia* at pci? # VIA VT82C686A
#azalia* at pci? # High Definition Audio
#clcs* at pci? # CS4280 CrystalClear audio
#clct* at pci? # CS4281 CrystalClear audio
#fms* at pci? # Forte Media FM801
#maestro* at pci? # ESS Maestro PCI
#esa* at pci? # ESS Maestro3 PCI
#yds* at pci? flags 0x0000 # Yamaha YMF Audio
#emu* at pci? # SB Live!
##envy* at pci? # VIA Envy24 (aka ICE1712)
#sb0 at isa? port 0x220 irq 5 drq 1 # SoundBlaster
#sb* at isapnp?
#ess* at isapnp? # ESS Tech ES188[78], ES888
#wss0 at isa? port 0x530 irq 10 drq 0 # Windows Sound System
#wss* at isapnp?
#pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum
#gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis (drq2 is record drq)
#ym* at isapnp?
#mpu* at isapnp?
#mpu* at isa? port 0x300 # generic MPU, Yamaha SW60XG
#aria0 at isa? port 0x280 irq 10 drq 0 flags 0x1 # Prometheus Aria 16
# OPL[23] FM synthesizers
#opl0 at isa? port 0x388 # use only if not attached to sound card
#opl* at eso?
#opl* at sb?
#opl* at ess?
#opl* at yds?
#opl* at cmpci?
# MIDI support
#midi* at sb? # SB MPU401 port
#midi* at opl? # OPL FM synth
#midi* at ym?
#midi* at mpu?
#midi* at autri?
#midi* at eap?
spkr0 at pcppi? # PC speaker
# Audio Support
#audio* at sb?
#audio* at gus?
#audio* at pas?
#audio* at sp?
#audio* at ess?
#audio* at wss?
#audio* at ym?
#audio* at eap?
#audio* at eso?
#audio* at sv?
#audio* at neo?
#audio* at cmpci?
#audio* at clcs?
#audio* at clct?
#audio* at auich?
#audio* at auixp?
#audio* at autri?
#audio* at auvia?
#audio* at azalia?
#audio* at fms?
#audio* at maestro?
#audio* at esa?
#audio* at yds?
#audio* at emu?
#bktr0 at pci?
# FM-Radio devices
#gtp* at pci? # Gemtek/Guillemot Radio PCI Radio Card
#sfr0 at isa? port 0x384 # SoundForte RadioLink SF16-FMR FM Radio Card
#sf2r0 at isa? port 0x384 # SoundForte RadioLink SF16-FMR2 FM Radio Card
#az0 at isa? port 0x350 # Aztech/PackardBell FM Radio Card
#rt0 at isa? port 0x30c # AIMS Lab Radiotrack FM Radio Card
#rt* at isapnp?
#rtii0 at isa? port 0x30c # AIMS Lab Radiotrack II FM Radio Card
# FM-Radio support
#radio* at bktr?
#radio* at fms?
#radio* at gtp?
#radio* at sfr?
#radio* at sf2r?
#radio* at az?
#radio* at rt?
#radio* at rtii?
# Joystick driver. Probe is a little strange; add only if you have one.
#joy0 at isa? port 0x201
#joy* at isapnp?
# crypto support
hifn* at pci? # Hi/fn 7751 crypto card
#lofn* at pci? # Hi/fn 6500 crypto card
#nofn* at pci? # Hi/fn 7814/7851/7854 crypto card
#ubsec* at pci? # Bluesteel Networks 5xxx crypto card
#safe* at pci? # SafeNet SafeXcel 1141/1741
#ises* at pci? # Pijnenburg PCC-ISES
glxsb* at pci? # AMD Geode LX series processor security block
# I2O
iop* at pci? # I2O processor
ioprbs* at iop? # I2O arrays
scsibus* at ioprbs?
iopsp* at iop? # I2O SCSI pass-through
scsibus* at iopsp?
# GPIO ``pin bus'' drivers
#gpioiic* at gpio? offset 0 mask 0x3 # I2C bus bit-banging
#iic* at gpioiic?
#gpioow* at gpio? offset 0 mask 0x1 # 1-Wire bus bit-banging
#onewire* at gpioow?
# 1-Wire devices
#option ONEWIREVERBOSE
#owid* at onewire? # ID
#owsbm* at onewire? # Smart Battery Monitor
#owtemp* at onewire? # Temperature
pseudo-device pctr 1
pseudo-device mtrr 1 # Memory range attributes control
#pseudo-device nvram 1
#pseudo-device sequencer 1
#pseudo-device raid 4 # RAIDframe disk driver
pseudo-device hotplug 1 # devices hot plugging
# mouse & keyboard multiplexor pseudo-devices
pseudo-device wsmux 2
pseudo-device crypto 1
# DRM: direct rendering modules
#option DRM_DEBUG
#inteldrm* at vga? # Intel i915, i945 DRM driver
#machdrm* at vga? # mach64 (3D Rage Pro, Rage) DRM driver
#mgadrm* at vga? # Matrox G[24]00, G[45]50 DRM driver
#ragedrm* at vga? # ATI Rage 128 DRM driver
#radeondrm* at vga? # ATI Radeon DRM driver
#savagedrm* at vga? # S3 Savage DRM driver
#sisdrm* at vga? # SiS DRM driver
#tdfxdrm* at vga? # 3dfx (voodoo) DRM driver