PICOBSD revision 92025
157086Sluigi#
257086Sluigi# $FreeBSD: head/release/picobsd/bridge/PICOBSD 92025 2002-03-10 21:10:25Z luigi $
357086Sluigi#
457086Sluigi# Line starting with #PicoBSD contains PicoBSD build parameters
557086Sluigi#marker         def_sz  init    MFS_inodes      floppy_inodes
691938Sluigi#PicoBSD	3200	init	8192		32768
791938Sluigioptions MD_ROOT_SIZE=3200      # same as def_sz
857086Sluigi
978543Sluigihints	"PICOBSD.hints"
1057086Sluigimachine		i386
1171903Sluigi#cpu		I386_CPU	# we do not want this on current...
1257086Sluigicpu		I486_CPU
1357086Sluigicpu		I586_CPU
1457086Sluigicpu		I686_CPU
1557086Sluigiident		PICOBSD
1657086Sluigi
1791938Sluigi#options	MATH_EMULATE		#Support for x87 emulation
1867175Sjoeoptions 	INET			#InterNETworking
1971903Sluigi#options	INET6
2067175Sjoeoptions 	FFS			#Berkeley Fast Filesystem
2170314Sjoe#options	BOOTP			#Use BOOTP to obtain IP address/hostname
2267175Sjoeoptions 	MD_ROOT			#MD is a potential root device
2367175Sjoe
2471903Sluigi#options	NFS			#Network Filesystem
2571903Sluigi#options	NFS_ROOT		#NFS usable as root device, NFS required
2671903Sluigi
2770314Sjoe#options 	MSDOSFS			#MSDOS Filesystem
2870314Sjoe#options 	CD9660			#ISO 9660 Filesystem
2971903Sluigi#options 	CD9660_ROOT		#CD-ROM usable as root, CD9660 required
3071903Sluigi#options	DEVFS			#Device Filesystem
3170314Sjoe#options 	PROCFS			#Process filesystem
3271903Sluigioptions		COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
3370314Sjoe
3491938Sluigi#options		DDB
3571903Sluigi
3657086Sluigioptions		IPFIREWALL
3757086Sluigioptions		IPFIREWALL_DEFAULT_TO_ACCEPT
3871903Sluigioptions		IPDIVERT		# divert (for natd)
3967175Sjoe
4057086Sluigi# Support for bridging and bandwidth limiting
4167175Sjoeoptions		DUMMYNET
4267175Sjoeoptions		BRIDGE
4367175Sjoeoptions		HZ=1000
4491938Sluigi#options		NMBCLUSTERS=4096
4557086Sluigi
4667175Sjoedevice		isa
4767175Sjoedevice		pci
4857086Sluigi
4967175Sjoe# Floppy drives
5067175Sjoedevice		fdc
5157086Sluigi
5267175Sjoe# ATA and ATAPI devices
5384314Sluigi#device		ata
5484314Sluigi#device		atadisk			# ATA disk drives
5584314Sluigi#device		atapicd			# ATAPI CDROM drives
5684314Sluigi#options		ATA_STATIC_ID		#Static device numbering
5757086Sluigi
5857086Sluigi# atkbdc0 controls both the keyboard and the PS/2 mouse
5971903Sluigidevice		atkbdc	1		# At keyboard controller
6067175Sjoedevice		atkbd
6171903Sluigi#device		psm			# do we need the mouse ??
6257086Sluigi
6371903Sluigidevice		vga			# VGA screen
6457086Sluigi
6557086Sluigi# syscons is the default console driver, resembling an SCO console
6690661Sluigi
6767175Sjoedevice		sc	1
6857086Sluigi
6967175Sjoe# Floating point support - do not disable.
7067175Sjoedevice		npx
7157086Sluigi
7267175Sjoe# Serial (COM) ports
7367175Sjoedevice		sio
7457086Sluigi
7571903Sluigi# Audio support
7671903Sluigi#device		pcm
7771903Sluigi
7871903Sluigi# PCCARD (PCMCIA) support
7971903Sluigi#device		card		# pccard bus
8071903Sluigi#device		pcic		# PCMCIA bridge
8171903Sluigi
8267175Sjoe# Parallel port
8367175Sjoe#device		ppc
8467175Sjoe#device		ppbus		# Parallel port bus (required)
8567175Sjoe#device		lpt		# Printer
8667175Sjoe#device		plip		# TCP/IP over parallel
8767175Sjoe#device		ppi		# Parallel port interface device
8857086Sluigi
8957086Sluigi#
9057086Sluigi# The following Ethernet NICs are all PCI devices.
9157086Sluigi#
9257086Sluigidevice	miibus 
9367175Sjoe#device		de		# DEC/Intel DC21x4x (``Tulip'')
9491938Sluigi#device		lnc
9567175Sjoedevice		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
9690661Sluigi#device		xl		# 3Com
9771903Sluigidevice		rl		# RealTek 8129/8139
9892025Sluigidevice		sis		# National/SiS
9990661Sluigi#device		vx		# 3Com 3c590, 3c595 (``Vortex'')
10084314Sluigi#device		wx		# Intel Gigabit Ethernet Card (``Wiseman'')
10171903Sluigidevice		dc		# DEC/Intel 21143 and various workalikes
10291938Sluigidevice		ed
10357086Sluigi
10467175Sjoedevice		loop		# Network loopback
10567175Sjoedevice		ether		# Ethernet support
10667175Sjoedevice		tun		# Packet tunnel.
10770314Sjoe#device		vn		#Vnode driver (turns a file into a device)
10867175Sjoedevice		pty		# Pseudo-ttys (telnet etc)
10967175Sjoedevice		md		# Memory "disks"
11071903Sluigi#device		gif	4	# IPv6 and IPv4 tunneling
11171903Sluigi#device		faith	1	# IPv6-to-IPv4 relaying (translation)
11271903Sluigi#device		tap
11357086Sluigi
11491938Sluigioptions		DEVICE_POLLING
11571903Sluigi
11667175Sjoe# The `bpf' device enables the Berkeley Packet Filter.
11767175Sjoe# Be aware of the administrative consequences of enabling this!
11870314Sjoe#device		bpf		# Berkeley packet filter
119