2dc4c9a2f2
Make sure hints are statically compiled into the kernel, because the bootloader is not available in picobsd and so the hints file cannot be found at run time. (This is kind of inconvenient if you have to handle non PnP devices, but fortunately these days non-PnP ISA cards are disappearing...)
118 lines
3.0 KiB
Plaintext
118 lines
3.0 KiB
Plaintext
#
|
|
# $FreeBSD$
|
|
#
|
|
# Line starting with #PicoBSD contains PicoBSD build parameters
|
|
#marker def_sz init MFS_inodes floppy_inodes
|
|
#PicoBSD 2200 init 8192 32768
|
|
options MD_ROOT_SIZE=2200 # same as def_sz
|
|
|
|
hints "PICOBSD.hints"
|
|
machine i386
|
|
#cpu I386_CPU # we do not want this on current...
|
|
cpu I486_CPU
|
|
cpu I586_CPU
|
|
cpu I686_CPU
|
|
ident PICOBSD
|
|
maxusers 20
|
|
|
|
#options MATH_EMULATE #Support for x87 emulation
|
|
options INET #InterNETworking
|
|
#options INET6
|
|
options FFS #Berkeley Fast Filesystem
|
|
#options BOOTP #Use BOOTP to obtain IP address/hostname
|
|
options MD_ROOT #MD is a potential root device
|
|
|
|
#options NFS #Network Filesystem
|
|
#options NFS_ROOT #NFS usable as root device, NFS required
|
|
|
|
#options MSDOSFS #MSDOS Filesystem
|
|
#options CD9660 #ISO 9660 Filesystem
|
|
#options CD9660_ROOT #CD-ROM usable as root, CD9660 required
|
|
#options DEVFS #Device Filesystem
|
|
#options PROCFS #Process filesystem
|
|
#options USERCONFIG #boot -c editor
|
|
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
|
|
|
|
options DDB
|
|
|
|
options IPFIREWALL
|
|
options IPFIREWALL_DEFAULT_TO_ACCEPT
|
|
options IPDIVERT # divert (for natd)
|
|
options PCI_QUIET #quiets PCI code on chipset settings
|
|
|
|
# Support for bridging and bandwidth limiting
|
|
options DUMMYNET
|
|
options BRIDGE
|
|
options HZ=1000
|
|
options NMBCLUSTERS=4096
|
|
|
|
device isa
|
|
device pci
|
|
|
|
# Floppy drives
|
|
device fdc
|
|
|
|
# ATA and ATAPI devices
|
|
device ata
|
|
device atadisk # ATA disk drives
|
|
device atapicd # ATAPI CDROM drives
|
|
options ATA_STATIC_ID #Static device numbering
|
|
|
|
# atkbdc0 controls both the keyboard and the PS/2 mouse
|
|
device atkbdc 1 # At keyboard controller
|
|
device atkbd
|
|
#device psm # do we need the mouse ??
|
|
|
|
device vga # VGA screen
|
|
|
|
# syscons is the default console driver, resembling an SCO console
|
|
device sc 1
|
|
|
|
# Floating point support - do not disable.
|
|
device npx
|
|
|
|
# Serial (COM) ports
|
|
device sio
|
|
|
|
# Audio support
|
|
#device pcm
|
|
|
|
# PCCARD (PCMCIA) support
|
|
#device card # pccard bus
|
|
#device pcic # PCMCIA bridge
|
|
|
|
# Parallel port
|
|
#device ppc
|
|
#device ppbus # Parallel port bus (required)
|
|
#device lpt # Printer
|
|
#device plip # TCP/IP over parallel
|
|
#device ppi # Parallel port interface device
|
|
|
|
#
|
|
# The following Ethernet NICs are all PCI devices.
|
|
#
|
|
device miibus
|
|
#device de # DEC/Intel DC21x4x (``Tulip'')
|
|
device fxp # Intel EtherExpress PRO/100B (82557, 82558)
|
|
device xl # 3Com
|
|
device rl # RealTek 8129/8139
|
|
device vx # 3Com 3c590, 3c595 (``Vortex'')
|
|
device wx # Intel Gigabit Ethernet Card (``Wiseman'')
|
|
device dc # DEC/Intel 21143 and various workalikes
|
|
device ed
|
|
|
|
device loop # Network loopback
|
|
device ether # Ethernet support
|
|
device tun # Packet tunnel.
|
|
#device vn #Vnode driver (turns a file into a device)
|
|
device pty # Pseudo-ttys (telnet etc)
|
|
device md # Memory "disks"
|
|
#device gif 4 # IPv6 and IPv4 tunneling
|
|
#device faith 1 # IPv6-to-IPv4 relaying (translation)
|
|
#device tap
|
|
|
|
|
|
# The `bpf' device enables the Berkeley Packet Filter.
|
|
# Be aware of the administrative consequences of enabling this!
|
|
#device bpf # Berkeley packet filter
|