PICOBSD revision 201034
157086Sluigi# 257086Sluigi# $FreeBSD: head/release/picobsd/bridge/PICOBSD 201034 2009-12-27 01:19:55Z luigi $ 357086Sluigi# 457086Sluigi# Line starting with #PicoBSD contains PicoBSD build parameters 557086Sluigi#marker def_sz init MFS_inodes floppy_inodes 6190421Sluigi#PicoBSD 8000 init 8192 32768 7190421Sluigioptions MD_ROOT_SIZE=8000 # same as def_sz 857086Sluigi 978543Sluigihints "PICOBSD.hints" 10188834Sluigi 11188834Sluigi# values accessible through getenv() 12188834Sluigi# env "PICOBSD.env" 13188834Sluigi 14199040Sluigi#cpu I486_CPU 1557086Sluigicpu I586_CPU 1657086Sluigicpu I686_CPU 1757086Sluigiident PICOBSD 1857086Sluigi 19199040Sluigioptions SMP 20199040Sluigidevice apic 21199040Sluigi 22116687Sluigioptions SCHED_4BSD # mandatory to have one scheduler 2391938Sluigi#options MATH_EMULATE #Support for x87 emulation 2467175Sjoeoptions INET #InterNETworking 2571903Sluigi#options INET6 2667175Sjoeoptions FFS #Berkeley Fast Filesystem 2770314Sjoe#options BOOTP #Use BOOTP to obtain IP address/hostname 2867175Sjoeoptions MD_ROOT #MD is a potential root device 2967175Sjoe 3071903Sluigi#options NFS #Network Filesystem 3171903Sluigi#options NFS_ROOT #NFS usable as root device, NFS required 3271903Sluigi 3370314Sjoe#options MSDOSFS #MSDOS Filesystem 3470314Sjoe#options CD9660 #ISO 9660 Filesystem 3571903Sluigi#options CD9660_ROOT #CD-ROM usable as root, CD9660 required 3671903Sluigi#options DEVFS #Device Filesystem 3770314Sjoe#options PROCFS #Process filesystem 3871903Sluigioptions COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] 3970314Sjoe 4091938Sluigi#options DDB 4171903Sluigi 4257086Sluigioptions IPFIREWALL 4357086Sluigioptions IPFIREWALL_DEFAULT_TO_ACCEPT 4471903Sluigioptions IPDIVERT # divert (for natd) 4567175Sjoe 4657086Sluigi# Support for bridging and bandwidth limiting 4767175Sjoeoptions DUMMYNET 48150636Smlaierdevice if_bridge 49201034Sluigi# Running with less than 1000 seems to give poor timing on 50201034Sluigi# qemu, so we set HZ explicitly. 51201034Sluigioptions HZ=1000 5257086Sluigi 53190421Sluigidevice random # used by ssh 5467175Sjoedevice pci 5557086Sluigi 5667175Sjoe# Floppy drives 5767175Sjoedevice fdc 5857086Sluigi 5967175Sjoe# ATA and ATAPI devices 6084314Sluigi#device ata 6184314Sluigi#device atadisk # ATA disk drives 6284314Sluigi#device atapicd # ATAPI CDROM drives 6384314Sluigi#options ATA_STATIC_ID #Static device numbering 6457086Sluigi 6557086Sluigi# atkbdc0 controls both the keyboard and the PS/2 mouse 66116687Sluigidevice atkbdc # At keyboard controller 6767175Sjoedevice atkbd 6871903Sluigi#device psm # do we need the mouse ?? 6957086Sluigi 7071903Sluigidevice vga # VGA screen 7157086Sluigi 7257086Sluigi# syscons is the default console driver, resembling an SCO console 73116687Sluigidevice sc 7457086Sluigi 7567175Sjoe# Serial (COM) ports 76188834Sluigidevice uart 7757086Sluigi 7871903Sluigi# Audio support 7971903Sluigi#device pcm 8071903Sluigi 8171903Sluigi# PCCARD (PCMCIA) support 8271903Sluigi#device card # pccard bus 8371903Sluigi#device pcic # PCMCIA bridge 8471903Sluigi 8567175Sjoe# Parallel port 8667175Sjoe#device ppc 8767175Sjoe#device ppbus # Parallel port bus (required) 8867175Sjoe#device lpt # Printer 8967175Sjoe#device plip # TCP/IP over parallel 9067175Sjoe#device ppi # Parallel port interface device 9157086Sluigi 9257086Sluigi# 9357086Sluigi# The following Ethernet NICs are all PCI devices. 9457086Sluigi# 9557086Sluigidevice miibus 9667175Sjoedevice fxp # Intel EtherExpress PRO/100B (82557, 82558) 97190760Sluigidevice nfe # nVidia nForce MCP on-board Ethernet 98190760Sluigi#device xl # 3Com 9971903Sluigidevice rl # RealTek 8129/8139 100190760Sluigidevice re # RealTek 8139C+/8169/8169S/8110S 10192025Sluigidevice sis # National/SiS 10271903Sluigidevice dc # DEC/Intel 21143 and various workalikes 10391938Sluigidevice ed 10457086Sluigi 10567175Sjoedevice loop # Network loopback 10667175Sjoedevice ether # Ethernet support 10767175Sjoedevice tun # Packet tunnel. 10870314Sjoe#device vn #Vnode driver (turns a file into a device) 10967175Sjoedevice pty # Pseudo-ttys (telnet etc) 11067175Sjoedevice md # Memory "disks" 11171903Sluigi#device gif 4 # IPv6 and IPv4 tunneling 11271903Sluigi#device faith 1 # IPv6-to-IPv4 relaying (translation) 113188834Sluigidevice tap 11457086Sluigi 115190760Sluigi#options DEVICE_POLLING 116190760Sluigi 11767175Sjoe# The `bpf' device enables the Berkeley Packet Filter. 11867175Sjoe# Be aware of the administrative consequences of enabling this! 119188834Sluigidevice bpf # Berkeley packet filter 120