machine i386 maxusers 32 # estimated number of users config bsd root on rd0a option I386_CPU # CPU classes; at least one is REQUIRED option I486_CPU option I586_CPU option I686_CPU option DDB # in-kernel debugger option DIAGNOSTIC # internal consistency checks option KTRACE # system call tracing, a la ktrace(1) 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 COMPAT_43 # and 4.3BSD option COMPAT_AOUT # a.out binaries are emulated option FFS # UFS option FFS_SOFTUPDATES # Soft updates option TCP_SACK # Selective Acknowledgements for TCP option NFSCLIENT # Network File System client option CD9660 # ISO 9660 + Rock Ridge file system option UDF # UDF (DVD) file system option MSDOSFS # MS-DOS file system option FDESC # /dev/fd option FIFO # FIFOs; RECOMMENDED option INET # IP + ICMP + TCP + UDP option ALTQ # ALTQ base option USER_PCICONF # user-space PCI configuration option PCIVERBOSE option USBVERBOSE option WSDISPLAY_COMPAT_USL # VT handling option WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes option WSDISPLAY_DEFAULTSCREENS=6 option WSDISPLAY_COMPAT_PCVT # emulate some ioctls option RAMDISK_HOOKS option MINIROOTSIZE=20480 mainbus0 at root bios0 at mainbus0 apid ? pcibios0 at bios0 flags 0x0000 # use 0x30 for a total verbose cpu0 at mainbus? apid ? pci* at mainbus0 bus ? pchb* at pci? dev ? function ? # PCI-Host bridges pci* at pchb? bus ? ppb* at pci? dev ? function ? # PCI-PCI bridges pci* at ppb? bus ? pcib* at pci? dev ? function ? # PCI-ISA bridge isa0 at pcib? fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers fd* at fdc? drive ? flags 0x00 isadma0 at isa? lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports npx0 at isa? port 0xf0 irq 13 # math coprocessor pccom0 at isa? port 0x3f8 irq 4 # standard PC serial ports pccom1 at isa? port 0x2f8 irq 3 pckbc0 at isa? # PC keyboard controller pckbd* at pckbc? # PC keyboard wskbd* at pckbd? console ? pms* at pckbc? # PS/2 mouse for wsmouse wsmouse* at pms? mux 0 pcppi0 at isa? midi* at pcppi? # MIDI interface to the PC speaker spkr0 at pcppi? # PC speaker fxp* at pci? dev ? function ? # EtherExpress 10/100B ethernet inphy* at mii? phy ? # Intel 82555 PHYs ne* at pci? dev ? function ? # NE2000-compat ethernet ehci* at pci? # Enhanced Host Controller usb* at ehci? ohci* at pci? # Open Host Controller usb* at ohci? uhci* at pci? # Universal Host Controller (Intel) usb* at uhci? uhub* at usb? # USB Hubs uhub* at uhub? port ? configuration ? # USB Hubs uftdi* at uhub? # FTDI FT8U100AX serial adapter ucom* at uftdi? ugen* at uhub? port ? configuration ? # USB Generic driver uhidev* at uhub? port ? configuration ? interface ? # Human Interface Devices ukbd* at uhidev? reportid ? # USB keyboard wskbd* at ukbd? console ? mux 1 ums* at uhidev? reportid ? # USB mouse wsmouse* at ums? mux 0 ulpt* at uhub? port ? configuration ? # USB Printers umass* at uhub? port ? configuration ? # USB Mass Storage devices scsibus* at umass? uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter ucom* at uplcom? pciide* at pci ? dev ? function ? flags 0x0000 atapiscsi* at pciide? channel ? flags 0x0000 scsibus* at atapiscsi? cd* at scsibus? target ? lun ? # SCSI CD-ROM drives sd* at scsibus? target ? lun ? # SCSI disk drives wd* at pciide? channel ? drive ? flags 0x0000 vga* at pci? dev ? function ? wsdisplay* at vga? console ? pcn* at pci? # AMD PCnet-PCI Ethernet vr* at pci? dev ? function ? # VIA Rhine ethernet amphy* at mii? phy ? # AMD 79C873 PHYs pseudo-device bio 1 # ioctl multiplexing device pseudo-device bpfilter # packet filter pseudo-device hotplug 1 # devices hot plugging pseudo-device ksyms 1 # kernel symbols device pseudo-device loop # network loopback pseudo-device mtrr 1 # Memory range attributes control pseudo-device nvram 1 # RTC nonvolatile RAM pseudo-device pctr 1 pseudo-device pf # packet filter pseudo-device pflog # pf log if pseudo-device pty 16 # initial number of pseudo-terminals pseudo-device rd 1 # ramdisk pseudo-device systrace 1 # system call tracing device pseudo-device tun # network tunneling over tty pseudo-device vnd 4 # paging to files pseudo-device wsmux 2