PICOBSD revision 67175
157086Sluigi#
257086Sluigi# $FreeBSD: head/release/picobsd/bridge/PICOBSD 67175 2000-10-15 20:42:22Z joe $
357086Sluigi#
457086Sluigi# Line starting with #PicoBSD contains PicoBSD build parameters
557086Sluigi#marker         def_sz  init    MFS_inodes      floppy_inodes
657086Sluigi#PicoBSD	2400	init	4096		32768
757086Sluigi
857086Sluigimachine		i386
957086Sluigicpu		I386_CPU
1057086Sluigicpu		I486_CPU
1157086Sluigicpu		I586_CPU
1257086Sluigicpu		I686_CPU
1357086Sluigiident		PICOBSD
1457086Sluigimaxusers	20
1557086Sluigi
1667175Sjoeoptions 	MATH_EMULATE		#Support for x87 emulation
1767175Sjoeoptions 	INET			#InterNETworking
1867175Sjoeoptions 	FFS			#Berkeley Fast Filesystem
1967175Sjoeoptions 	FFS_ROOT		#FFS usable as root device [keep this!]
2067175Sjoeoptions 	MFS			#Memory Filesystem
2167175Sjoe#options 	DEVFS			#Device Filesystem
2267175Sjoeoptions 	MD_ROOT			#MD is a potential root device
2367175Sjoe#options 	NFS			#Network Filesystem
2467175Sjoe#options 	NFS_ROOT		#NFS usable as root device, NFS required
2567175Sjoeoptions		NFS_NOSERVER		#Disable the NFS-server code.
2667175Sjoe#options		BOOTP			#Use BOOTP to obtain IP address/hostname
2767175Sjoeoptions 	MSDOSFS			#MSDOS Filesystem
2867175Sjoe#options 	CD9660			#ISO 9660 Filesystem
2967175Sjoe#options 	CD9660_ROOT		#CD-ROM usable as root, CD9660 required
3067175Sjoeoptions 	PROCFS			#Process filesystem
3167175Sjoeoptions 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
3267175Sjoe#options 	UCONSOLE		#Allow users to grab the console
3367175Sjoeoptions 	USERCONFIG		#boot -c editor
3467175Sjoe#options		INTRO_USERCONFIG	#imply -c and parse info area
3567175Sjoe
3667175Sjoeoptions 	VISUAL_USERCONFIG	#visual boot -c editor
3767175Sjoe#options 	KTRACE			#ktrace(1) support
3867175Sjoe#options 	SYSVSHM			#SYSV-style shared memory
3967175Sjoe#options 	SYSVMSG			#SYSV-style message queues
4067175Sjoe#options 	SYSVSEM			#SYSV-style semaphores
4167175Sjoe#options 	P1003_1B		#Posix P1003_1B real-time extensions
4267175Sjoe#options 	_KPOSIX_PRIORITY_SCHEDULING
4367175Sjoe#options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
4457086Sluigioptions		IPFIREWALL
4557086Sluigioptions		IPFIREWALL_DEFAULT_TO_ACCEPT
4657086Sluigioptions		IPDIVERT
4767175Sjoeoptions		PCI_QUIET		#quiets PCI code on chipset settings
4867175Sjoe
4957086Sluigi# Support for bridging and bandwidth limiting
5067175Sjoeoptions		DUMMYNET
5167175Sjoeoptions		BRIDGE
5267175Sjoeoptions		HZ=1000
5367175Sjoeoptions		NMBCLUSTERS=4096
5457086Sluigi
5567175Sjoedevice		isa
5667175Sjoedevice		pci
5767175Sjoeoptions 	COMPAT_OLDISA		# compatability shims for lnc, le
5867175Sjoeoptions 	COMPAT_OLDPCI		# compatability shims for lnc, vx
5957086Sluigi
6067175Sjoe# Floppy drives
6167175Sjoedevice		fdc
6257086Sluigi
6367175Sjoe# ATA and ATAPI devices
6467175Sjoedevice		ata
6567175Sjoedevice		atadisk			# ATA disk drives
6667175Sjoe#device		atapicd			# ATAPI CDROM drives
6757086Sluigi
6857086Sluigi
6957086Sluigi# atkbdc0 controls both the keyboard and the PS/2 mouse
7067175Sjoedevice		atkbdc	1
7167175Sjoedevice		atkbd
7267175Sjoedevice		psm
7357086Sluigi
7467175Sjoedevice		vga
7557086Sluigi
7657086Sluigi# syscons is the default console driver, resembling an SCO console
7767175Sjoedevice		sc	1
7857086Sluigi
7967175Sjoe# Floating point support - do not disable.
8067175Sjoedevice		npx
8157086Sluigi
8267175Sjoe# Serial (COM) ports
8367175Sjoedevice		sio
8457086Sluigi
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 
9667175Sjoe#device		de		# DEC/Intel DC21x4x (``Tulip'')
9767175Sjoedevice		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
9867175Sjoedevice		rl		# RealTek 8129/8139
9967175Sjoedevice		dc		# DEC/Intel 21143 and various workalikes
10067175Sjoedevice		ed
10157086Sluigi
10267175Sjoedevice		loop		# Network loopback
10367175Sjoedevice		ether		# Ethernet support
10467175Sjoedevice		tun		# Packet tunnel.
10567175Sjoedevice		vn		#Vnode driver (turns a file into a device)
10667175Sjoedevice		pty		# Pseudo-ttys (telnet etc)
10767175Sjoedevice		md		# Memory "disks"
10857086Sluigi
10967175Sjoe# The `bpf' device enables the Berkeley Packet Filter.
11067175Sjoe# Be aware of the administrative consequences of enabling this!
11167175Sjoedevice		bpf		# Berkeley packet filter
112