# $Header$ ident "DELL-PREC410" machine "i386" cpu "I686_CPU" maxusers 256 config kernel root on wd0 # increase process limits options "MAXDSIZ=(256*1024*1024)" options "DFLDSIZ=(256*1024*1024)" # SMP options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # everything else SMP is the default options PQ_LARGECACHE # color for 512k/16k cache options "NO_F00F_HACK" options "VM86" # enable user-mode access top IO space etc. options VESA # To include support for VESA video modes options "COMPAT_43" # Compatible with BSD 4.3 [KEEP THIS!] options KTRACE # ktrace(1) syscall trace support options FAILSAFE # Be conservative options INCLUDE_CONFIG_FILE # Include this file in kernel options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options "P1003_1B" # Real time extensions from 1993 Posix P1003_1B options "_KPOSIX_PRIORITY_SCHEDULING" options "_KPOSIX_VERSION=199309L" options INET # InterNETworking options FFS # Berkeley Fast Filesystem options FFS_ROOT # FFS usable as root device [keep this!] options NFS # Network Filesystem options NFS_NOSERVER options "CD9660" # ISO 9660 Filesystem options MSDOSFS # MSDOS Filesystem options PROCFS # Process filesystem options SCSI_REPORT_GEOMETRY options SCSI_DELAY=0 # Be optimistic about SCSI devices options SOFTUPDATES controller isa0 controller pnp0 # PnP support for ISA controller pci0 # Floating point support - do not disable. device npx0 at isa? port IO_NPX irq 13 # Power management support (see LINT for more options) device apm0 at isa? disable flags 0x31 # Advanced Power Management # Floppy drives controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 disk fd0 at fdc0 drive 0 # IDE controller and disks controller wdc0 at isa? port "IO_WD1" bio irq 14 disk wd0 at wdc0 drive 0 disk wd1 at wdc0 drive 1 controller wdc1 at isa? port "IO_WD2" bio irq 15 disk wd2 at wdc1 drive 0 disk wd3 at wdc1 drive 1 # ATAPI devices options ATAPI # Enable ATAPI support for IDE bus options ATAPI_STATIC # Don't do it as an LKM device acd0 # IDE CD-ROM # SCSI Controllers controller ahc0 # AHA2940 and onboard AIC7xxx devices # SCSI peripherals # Only one of each of these is needed, they are dynamically allocated. controller scbus0 # SCSI bus (required) device da0 # Direct Access (disks) #device sa0 # Sequential Access (tape etc) #device cd0 # CD device pass0 # Passthrough device (direct SCSI) # atkbdc0 controls both the keyboard and the PS/2 mouse controller atkbdc0 at isa? port IO_KBD tty device atkbd0 at isa? tty irq 1 device psm0 at isa? tty irq 12 device vga0 at isa? port ? conflicts # syscons is the default console driver, resembling an SCO console device sc0 at isa? tty options SC_HISTORY_SIZE=256 # number of history buffer lines options SC_DISABLE_REBOOT # disable reboot key sequence # Serial (COM) ports device sio0 at isa? port "IO_COM1" flags 0x10 tty irq 4 device sio1 at isa? port "IO_COM2" tty irq 3 # Parallel port device ppc0 at isa? port? flags 0x40 net irq 7 controller ppbus0 # Parallel port bus (required) device lpt0 at ppbus? # Printer device ppi0 at ppbus? # Parallel port interface device # USB support controller uhci0 # hardware controllers controller ohci0 options UHCI_DEBUG options OHCI_DEBUG controller usb0 # generic controller options USB_DEBUG device ugen0 # generic device options UGEN_DEBUG device uhid0 # buttons and dials options UHID_DEBUG device ukbd0 # keyboard options UKBD_DEBUG device ulpt0 # printer options ULPT_DEBUG device ums0 # mouse options UMS_DEBUG options UHUB_DEBUG # dunno exactly what this is for # sound support device pcm0 # PCI Ethernet NICs. device xl0 # 3Com 3c90x (``Boomerang'', ``Cyclone'') # Pseudo devices - the number indicates how many units to allocated. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device tun 1 # Packet tunnel, for ppp(1) pseudo-device bpfilter 4 # Berkeley packet filter pseudo-device vn # Vnode driver (turns a file into a device) pseudo-device pty 64 # Pseudo-ttys (telnet etc)