machine i386 # architecture, used by config; REQUIRED option I586_CPU #option I686_CPU option TIMEZONE=0 # time zone to adjust RTC time by option DST=0 # daylight savings time used by RTC option NTP # hooks supporting the Network Time Protocol option SWAPPAGER # paging; REQUIRED option DEVPAGER # mmap() of devices option DDB # in-kernel debugger option DIAGNOSTIC # internal consistency checks option KTRACE # system call tracing, a la ktrace(1) option SYSVMSG # System V-like message queues option SYSVSEM # System V-like semaphores option SYSVSHM # System V-like memory sharing option COMPAT_43 # and 4.3BSD option LKM # loadable kernel modules option FFS # UFS #option QUOTA # UFS quotas option NFSCLIENT # Network File System client option NFSSERVER # Network File System server option MSDOSFS # MS-DOS file system option FDESC # /dev/fd option FIFO # FIFOs; RECOMMENDED #option KERNFS # /kern option NULLFS # loopback file system #option PORTAL # dynamically created filesystem objects #option PROCFS # /proc #option UMAPFS # NULLFS + uid and gid remapping option UNION # union file system #option GATEWAY # packet forwarding option INET # IP + ICMP + TCP + UDP option IPSEC # IPsec option IPFILTER # IP packet filter for security option IPFILTER_LOG # use /dev/ipl to log IPF option PPP_BSDCOMP # PPP BSD compression option PPP_DEFLATE pseudo-device loop 2 # network loopback pseudo-device bpfilter 8 # packet filter pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty pseudo-device enc 1 # IPSEC needs the encapsulation interface pseudo-device pty 64 # 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 bridge 2 # network bridging support option XSERVER # diddle with console driver option APERTURE # in-kernel aperture driver for XFree86 option DUMMY_NOPS # speed hack; recommended option COMPAT_LINUX # binary compatibility with Linux option COMPAT_FREEBSD # binary compatibility with FreeBSD option COMPAT_BSDOS # binary compatibility with BSD/OS option PCIVERBOSE option PCMCIAVERBOSE maxusers 24 # estimated number of users config bsd swap generic mainbus0 at root bios0 at mainbus0 apm0 at bios0 isa0 at mainbus0 pci* at mainbus0 bus ? pchb* at pci? dev ? function ? # PCI-Host bridges ppb* at pci? dev ? function ? # PCI-PCI bridges pci* at ppb? bus ? pci* at pchb? bus ? pcib* at pci? dev ? function ? # PCI-ISA bridges (do nothing) pcic0 at isa? port 0x3400 iomem 0xd0000 iosiz 0x4000 pcmcia* at pcic? controller ? socket ? npx0 at isa? port 0xf0 irq 13 # math coprocessor isadma0 at isa? isapnp0 at isa? vt0 at isa? port 0x60 irq 1 pcppi0 at isa? sysbeep0 at pcppi? pccom0 at isa? port 0x3f8 irq 4 # standard PC serial ports pccom* at pcmcia? function ? # PCMCIA modems/serial ports lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports pms0 at pckbd? irq 12 # PS/2 auxiliary port mouse fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers fd* at fdc? drive ? wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers wd* at wdc? drive ? ep* at pcmcia? function ? # PCMCIA based 3C5xx ethernet pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver sb* at isapnp? wss0 at isa? port 0x530 irq 10 drq 0 # Windows Sound System wss* at isapnp? # MIDI support midi* at pcppi? # MIDI interface to the PC speaker #midi* at sb? # SB MPU401 port # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker #Audio Support audio* at sb? audio* at wss? bktr0 at pci? dev ? function ? pseudo-device pctr 1