3 # A configuration file to run tests on qemu.
4 # We disable SMP because it does not work well with qemu, and set HZ=1000
5 # to avoid it being overridden.
7 # Line starting with #PicoBSD contains PicoBSD build parameters
8 #marker def_sz init MFS_inodes floppy_inodes
9 #PicoBSD 18000 init 8192 32768
10 options MD_ROOT_SIZE=18000 # same as def_sz
14 # values accessible through getenv()
22 # SMP seems to be needed for kern_et
26 options SCHED_ULE # mandatory to have one scheduler
27 options PREEMPTION # needed for decent interrupt processing
28 #options MATH_EMULATE #Support for x87 emulation
29 options INET #InterNETworking
31 options FFS #Berkeley Fast Filesystem
32 #options BOOTP #Use BOOTP to obtain IP address/hostname
33 options MD_ROOT #MD is a potential root device
35 #options NFS #Network Filesystem
36 #options NFS_ROOT #NFS usable as root device, NFS required
38 #options MSDOSFS #MSDOS Filesystem
39 #options CD9660 #ISO 9660 Filesystem
40 #options CD9660_ROOT #CD-ROM usable as root, CD9660 required
41 #options DEVFS #Device Filesystem
42 #options PROCFS #Process filesystem
43 options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
49 options IPFIREWALL_DEFAULT_TO_ACCEPT
50 options IPDIVERT # divert (for natd)
52 # Support for bridging and bandwidth limiting
55 # Running with less than 1000 seems to give poor timing on
56 # qemu, so we set HZ explicitly.
59 device random # used by ssh
65 # ATA and ATAPI devices
67 #device atadisk # ATA disk drives
68 #device atapicd # ATAPI CDROM drives
69 #options ATA_STATIC_ID #Static device numbering
71 # atkbdc0 controls both the keyboard and the PS/2 mouse
72 device atkbdc # At keyboard controller
74 #device psm # do we need the mouse ??
76 device vga # VGA screen
78 # syscons is the default console driver, resembling an SCO console
87 # PCCARD (PCMCIA) support
88 #device card # pccard bus
89 #device pcic # PCMCIA bridge
93 #device ppbus # Parallel port bus (required)
95 #device plip # TCP/IP over parallel
96 #device ppi # Parallel port interface device
99 # The following Ethernet NICs are all PCI devices.
102 device fxp # Intel EtherExpress PRO/100B (82557, 82558)
103 device nfe # nVidia nForce MCP on-board Ethernet
105 device rl # RealTek 8129/8139
106 device re # RealTek 8139C+/8169/8169S/8110S
107 device sis # National/SiS
108 device dc # DEC/Intel 21143 and various workalikes
111 device loop # Network loopback
112 device ether # Ethernet support
113 device tun # Packet tunnel.
114 device pty # Pseudo-ttys (telnet etc)
115 device md # Memory "disks"
116 #device gif 4 # IPv6 and IPv4 tunneling
117 #device faith 1 # IPv6-to-IPv4 relaying (translation)
120 #options VIMAGE # soner or later we may want to test this
121 #options DEVICE_POLLING
123 # The `bpf' device enables the Berkeley Packet Filter.
124 # Be aware of the administrative consequences of enabling this!
125 device bpf # Berkeley packet filter