This repository has been archived by the owner on Nov 9, 2020. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
74 changed files
with
8,014 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,320 @@ | ||
# $OpenBSD: GENERIC,v 1.509 2006/07/02 02:05:11 deraadt Exp $ | ||
# $OpenBSD: GENERIC,v 1.123 2005/12/12 20:39:36 miod Exp $ | ||
|
||
machine i386 | ||
|
||
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 FFS # UFS | ||
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 IPX # IPX+SPX | ||
#option IPXIP # IPX tunneling over IP | ||
#option NETATALK # AppleTalk | ||
option PPP_BSDCOMP # PPP BSD compression | ||
option PPP_DEFLATE | ||
option MROUTING # Multicast router | ||
option PIM # Protocol Independent Multicast | ||
|
||
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 tb 1 # tablet 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) | ||
|
||
option BOOT_CONFIG # add support for boot -c | ||
|
||
########## | ||
|
||
maxusers 32 # estimated number of users | ||
|
||
option I686_CPU | ||
|
||
option USER_PCICONF # user-space PCI configuration | ||
|
||
#option VM86 # 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=9600 | ||
|
||
option DUMMY_NOPS # speed hack; recommended | ||
|
||
#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 | ||
|
||
# or use root on nfs swap on nfs | ||
#config bsd swap generic | ||
option RAMDISK_HOOKS | ||
#option MINIROOTSIZE=16384 # disktab.8mb | ||
#option MINIROOTSIZE=19456 # disktab.9.5mb | ||
#option MINIROOTSIZE=20480 # disktab.10mb | ||
option MINIROOTSIZE=30720 # disktab.12mb | ||
option NKPTP=8 | ||
config bsd root on rd0a swap on rd0b and wd0b and wd1b | ||
pseudo-device rd 1 | ||
|
||
mainbus0 at root | ||
|
||
cpu0 at mainbus? | ||
bios0 at mainbus0 | ||
apm0 at bios0 flags 0x0000 # flags 0x0101 to force protocol version 1.1 | ||
pcibios0 at bios0 flags 0x0000 # use 0x30 for a total verbose | ||
#ipmi0 at mainbus? # IPMI | ||
|
||
isa0 at mainbus0 | ||
isa0 at pcib? | ||
pci* at mainbus0 | ||
|
||
#option ACPIVERBOSE | ||
#option ACPI_ENABLE | ||
|
||
#acpi0 at mainbus? | ||
#acpitimer* at acpi? | ||
#hpet* at acpi? | ||
#acpiac* at acpi? | ||
#acpibat* at acpi? | ||
|
||
option PCIVERBOSE | ||
option EISAVERBOSE | ||
option USBVERBOSE | ||
|
||
pchb* at pci? # PCI-Host bridges | ||
ppb* at pci? # PCI-PCI bridges | ||
pci* at ppb? | ||
pci* at pchb? | ||
pcib* at pci? # PCI-ISA bridge | ||
|
||
viaenv* at pci? # VIA VT82C686A hardware monitor | ||
|
||
# USB Controllers | ||
uhci* at pci? # Universal Host Controller (Intel) | ||
|
||
# USB bus support | ||
usb* at uhci? | ||
|
||
# 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? | ||
uslcom* at uhub? # Silicon Laboratories CP210x serial | ||
ucom* at uslcom? | ||
uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter | ||
ucom* at uplcom? | ||
umct* at uhub? # MCT USB-RS232 serial adapter | ||
ucom* at umct? | ||
#uipaq* at uhub? # iPAQ serial adapter | ||
#ucom* at uipaq? | ||
ulpt* at uhub? # USB Printers | ||
umass* at uhub? # USB Mass Storage devices | ||
scsibus* at umass? | ||
atapiscsi* at umass? | ||
uhidev* at uhub? # Human Interface Devices | ||
#ums* at uhidev? # USB mouse | ||
#wsmouse* at ums? mux 0 | ||
ukbd* at uhidev? # USB keyboard | ||
wskbd* at ukbd? mux 1 | ||
#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 | ||
#uyap* at uhub? # Y@P firmware loader | ||
#ubt* at uhub? # USB Bluetooth | ||
ugen* at uhub? # USB Generic driver | ||
ural* at uhub? # Ralink RT2500 | ||
#rum* at uhub? # Ralink RT2501 | ||
zyd* at uhub? # Zydas ZD1211 | ||
#option NATM | ||
#ueagle* at uhub? # Analog Devices Eagle ADSL | ||
udcf* at uhub? # Gude Expert mouseCLOCK | ||
#puc* at pci? # PCI "universal" communication device | ||
|
||
npx0 at isa? port 0xf0 irq 13 # math coprocessor | ||
|
||
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? | ||
option PCIAGP | ||
vga* at pci? | ||
#pcdisplay0 at isa? # CGA, MDA, EGA, HGA | ||
wsdisplay* at vga? | ||
#wsdisplay* at pcdisplay? | ||
wskbd* at pckbd? mux 1 | ||
#wsmouse* at pms? mux 0 | ||
#wsmouse* at pmsi? mux 0 | ||
|
||
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 | ||
#com* at puc? | ||
|
||
#lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports | ||
|
||
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 | ||
#fd* at fdc? flags 0x00 | ||
|
||
# IDE controllers | ||
pciide* at pci? flags 0x0000 | ||
|
||
# IDE hard drives | ||
wd* at pciide? flags 0x0000 | ||
|
||
#san* at pci? # Sangoma PCI AFT card | ||
fxp* at pci? # EtherExpress 10/100B ethernet | ||
em* at pci? # Intel Pro/1000 ethernet | ||
rl* at pci? # RealTek 81[23]9 ethernet | ||
re* at pci? # Realtek 8169/8169S/8110S | ||
#art* at musycc? # Accoom Artery E1/T1 cards | ||
|
||
# Wireless network cards | ||
ath* at pci? # Atheros AR5k (802.11a/b/g) | ||
atw* at pci? # ADMtek ADM8211 (802.11) | ||
wi* at pci? # WaveLAN IEEE 802.11DS | ||
an* at pci? # Aironet IEEE 802.11DS | ||
ipw* at pci? # Intel PRO/Wireless 2100 | ||
iwi* at pci? # Intel PRO/Wireless 2200BG/2915ABG | ||
ral* at pci? # Ralink RT2500/RT2501/RT2600 | ||
rtw* at pci? # Realtek 8180 | ||
|
||
# Media Independent Interface (mii) drivers | ||
inphy* at mii? # Intel 82555 PHYs | ||
iophy* at mii? # Intel 82553 PHYs | ||
rlphy* at mii? # RealTek 8139 internal PHYs | ||
rgephy* at mii? # Realtek 8169S/8110S PHY | ||
|
||
# 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 | ||
|
||
# Speaker interface | ||
midi* at pcppi? # MIDI interface to the PC speaker | ||
spkr0 at pcppi? # PC speaker | ||
|
||
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 bio 1 # ioctl multiplexing device | ||
pseudo-device hotplug 1 # devices hot plugging | ||
|
||
# mouse & keyboard multiplexor pseudo-devices | ||
pseudo-device wsmux 2 | ||
pseudo-device crypto 1 | ||
|
Oops, something went wrong.