head	1.28;
access;
symbols
	RELENG_8_4:1.28.0.2
	RELENG_9_1_0_RELEASE:1.27.2.1.4.2
	RELENG_9_1:1.27.2.1.0.4
	RELENG_9_1_BP:1.27.2.1
	RELENG_8_3_0_RELEASE:1.24.2.4.6.1
	RELENG_8_3:1.24.2.4.0.6
	RELENG_8_3_BP:1.24.2.4
	RELENG_9_0_0_RELEASE:1.27.2.1.2.1
	RELENG_9_0:1.27.2.1.0.2
	RELENG_9_0_BP:1.27.2.1
	RELENG_9:1.27.0.2
	RELENG_9_BP:1.27
	RELENG_7_4_0_RELEASE:1.19.2.4.6.1
	RELENG_8_2_0_RELEASE:1.24.2.4.4.1
	RELENG_7_4:1.19.2.4.0.6
	RELENG_7_4_BP:1.19.2.4
	RELENG_8_2:1.24.2.4.0.4
	RELENG_8_2_BP:1.24.2.4
	RELENG_8_1_0_RELEASE:1.24.2.4.2.1
	RELENG_8_1:1.24.2.4.0.2
	RELENG_8_1_BP:1.24.2.4
	RELENG_7_3_0_RELEASE:1.19.2.4.4.1
	RELENG_7_3:1.19.2.4.0.4
	RELENG_7_3_BP:1.19.2.4
	RELENG_8_0_0_RELEASE:1.24.2.1.2.1
	RELENG_8_0:1.24.2.1.0.2
	RELENG_8_0_BP:1.24.2.1
	RELENG_8:1.24.0.2
	RELENG_8_BP:1.24
	RELENG_7_2_0_RELEASE:1.19.2.4.2.1
	RELENG_7_2:1.19.2.4.0.2
	RELENG_7_2_BP:1.19.2.4
	RELENG_7_1_0_RELEASE:1.19.2.1.4.1
	RELENG_6_4_0_RELEASE:1.17.2.1.6.1
	RELENG_7_1:1.19.2.1.0.4
	RELENG_7_1_BP:1.19.2.1
	RELENG_6_4:1.17.2.1.0.6
	RELENG_6_4_BP:1.17.2.1
	RELENG_7_0_0_RELEASE:1.19.2.1
	RELENG_6_3_0_RELEASE:1.17.2.1
	RELENG_7_0:1.19.2.1.0.2
	RELENG_7_0_BP:1.19.2.1
	RELENG_6_3:1.17.2.1.0.4
	RELENG_6_3_BP:1.17.2.1
	RELENG_7:1.19.0.2
	RELENG_7_BP:1.19
	RELENG_6_2_0_RELEASE:1.17.2.1
	RELENG_6_2:1.17.2.1.0.2
	RELENG_6_2_BP:1.17.2.1
	RELENG_5_5_0_RELEASE:1.16
	RELENG_5_5:1.16.0.10
	RELENG_5_5_BP:1.16
	RELENG_6_1_0_RELEASE:1.17
	RELENG_6_1:1.17.0.6
	RELENG_6_1_BP:1.17
	RELENG_6_0_0_RELEASE:1.17
	RELENG_6_0:1.17.0.4
	RELENG_6_0_BP:1.17
	RELENG_6:1.17.0.2
	RELENG_6_BP:1.17
	RELENG_5_4_0_RELEASE:1.16
	RELENG_5_4:1.16.0.8
	RELENG_5_4_BP:1.16
	RELENG_4_11_0_RELEASE:1.1.4.7
	RELENG_4_11:1.1.4.7.0.10
	RELENG_4_11_BP:1.1.4.7
	RELENG_5_3_0_RELEASE:1.16
	RELENG_5_3:1.16.0.6
	RELENG_5_3_BP:1.16
	RELENG_5:1.16.0.4
	RELENG_5_BP:1.16
	RELENG_4_10_0_RELEASE:1.1.4.7
	RELENG_4_10:1.1.4.7.0.8
	RELENG_4_10_BP:1.1.4.7
	RELENG_5_2_1_RELEASE:1.16
	RELENG_5_2_0_RELEASE:1.16
	RELENG_5_2:1.16.0.2
	RELENG_5_2_BP:1.16
	RELENG_4_9_0_RELEASE:1.1.4.7
	RELENG_4_9:1.1.4.7.0.6
	RELENG_4_9_BP:1.1.4.7
	RELENG_5_1_0_RELEASE:1.15
	RELENG_5_1:1.15.0.4
	RELENG_5_1_BP:1.15
	RELENG_4_8_0_RELEASE:1.1.4.7
	RELENG_4_8:1.1.4.7.0.4
	RELENG_4_8_BP:1.1.4.7
	RELENG_5_0_0_RELEASE:1.15
	RELENG_5_0:1.15.0.2
	RELENG_5_0_BP:1.15
	RELENG_4_7_0_RELEASE:1.1.4.7
	RELENG_4_7:1.1.4.7.0.2
	RELENG_4_7_BP:1.1.4.7
	RELENG_4_6_2_RELEASE:1.1.4.6
	RELENG_4_6_1_RELEASE:1.1.4.6
	RELENG_4_6_0_RELEASE:1.1.4.6
	RELENG_4_6:1.1.4.6.0.2
	RELENG_4_6_BP:1.1.4.6
	RELENG_4_5_0_RELEASE:1.1.4.4
	RELENG_4_5:1.1.4.4.0.2
	RELENG_4_5_BP:1.1.4.4
	RELENG_4_4_0_RELEASE:1.1.4.3
	RELENG_4_4:1.1.4.3.0.4
	RELENG_4_4_BP:1.1.4.3
	RELENG_4_3_0_RELEASE:1.1.4.3
	RELENG_4_3:1.1.4.3.0.2
	RELENG_4_3_BP:1.1.4.3
	RELENG_4_2_0_RELEASE:1.1.4.1
	RELENG_4_1_1_RELEASE:1.1.4.1
	PRE_SMPNG:1.3
	RELENG_4_1_0_RELEASE:1.1.4.1
	RELENG_3_5_0_RELEASE:1.1.2.1
	RELENG_4_0_0_RELEASE:1.1
	RELENG_4:1.1.0.4
	RELENG_4_BP:1.1
	RELENG_3:1.1.0.2;
locks; strict;
comment	@# @;


1.28
date	2012.11.17.01.50.16;	author svnexp;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2009.12.27.01.19.55;	author luigi;	state Exp;
branches
	1.27.2.1;
next	1.26;

1.26
date	2009.12.09.17.42.14;	author luigi;	state Exp;
branches;
next	1.25;

1.25
date	2009.11.08.08.59.40;	author luigi;	state Exp;
branches;
next	1.24;

1.24
date	2009.04.06.11.08.33;	author luigi;	state Exp;
branches
	1.24.2.1;
next	1.23;

1.23
date	2009.03.25.18.48.46;	author luigi;	state Exp;
branches;
next	1.22;

1.22
date	2009.03.01.14.51.07;	author luigi;	state Exp;
branches;
next	1.21;

1.21
date	2009.02.19.23.29.05;	author luigi;	state Exp;
branches;
next	1.20;

1.20
date	2007.11.14.05.42.53;	author luigi;	state Exp;
branches;
next	1.19;

1.19
date	2006.09.18.06.34.51;	author marck;	state Exp;
branches
	1.19.2.1;
next	1.18;

1.18
date	2005.09.27.18.10.43;	author mlaier;	state Exp;
branches;
next	1.17;

1.17
date	2004.11.16.21.23.11;	author jhb;	state Exp;
branches
	1.17.2.1;
next	1.16;

1.16
date	2003.06.22.15.32.09;	author luigi;	state Exp;
branches;
next	1.15;

1.15
date	2002.03.10.21.10.25;	author luigi;	state Exp;
branches;
next	1.14;

1.14
date	2002.03.09.08.17.40;	author luigi;	state Exp;
branches;
next	1.13;

1.13
date	2002.02.14.19.43.40;	author luigi;	state Exp;
branches;
next	1.12;

1.12
date	2001.10.01.17.32.43;	author luigi;	state Exp;
branches;
next	1.11;

1.11
date	2001.09.20.11.30.31;	author joe;	state Exp;
branches;
next	1.10;

1.10
date	2001.09.05.16.05.05;	author luigi;	state Exp;
branches;
next	1.9;

1.9
date	2001.06.21.08.56.56;	author luigi;	state Exp;
branches;
next	1.8;

1.8
date	2001.04.22.23.33.16;	author joe;	state Exp;
branches;
next	1.7;

1.7
date	2001.02.01.21.04.32;	author luigi;	state Exp;
branches;
next	1.6;

1.6
date	2000.12.23.19.27.42;	author joe;	state Exp;
branches;
next	1.5;

1.5
date	2000.12.22.14.32.30;	author joe;	state Exp;
branches;
next	1.4;

1.4
date	2000.10.15.20.42.19;	author joe;	state Exp;
branches;
next	1.3;

1.3
date	2000.04.25.18.59.45;	author dwhite;	state Exp;
branches;
next	1.2;

1.2
date	2000.03.16.02.45.18;	author patrick;	state Exp;
branches;
next	1.1;

1.1
date	2000.02.09.09.59.05;	author luigi;	state Exp;
branches
	1.1.2.1
	1.1.4.1;
next	;

1.28.2.1
date	2012.11.17.01.50.16;	author svnexp;	state dead;
branches;
next	1.28.2.2;

1.28.2.2
date	2013.03.28.13.03.30;	author svnexp;	state Exp;
branches;
next	;

1.27.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.27.2.1.2.1
	1.27.2.1.4.1;
next	1.27.2.2;

1.27.2.2
date	2012.11.17.11.36.30;	author svnexp;	state Exp;
branches;
next	;

1.27.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.27.2.1.2.2;

1.27.2.1.2.2
date	2012.11.17.08.36.29;	author svnexp;	state Exp;
branches;
next	;

1.27.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.27.2.1.4.2;

1.27.2.1.4.2
date	2012.11.17.08.47.19;	author svnexp;	state Exp;
branches;
next	;

1.24.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.24.2.1.2.1;
next	1.24.2.2;

1.24.2.2
date	2009.12.15.00.26.42;	author luigi;	state Exp;
branches;
next	1.24.2.3;

1.24.2.3
date	2009.12.27.10.13.31;	author luigi;	state Exp;
branches;
next	1.24.2.4;

1.24.2.4
date	2010.03.07.15.07.24;	author luigi;	state Exp;
branches
	1.24.2.4.2.1
	1.24.2.4.4.1
	1.24.2.4.6.1;
next	1.24.2.5;

1.24.2.5
date	2012.11.17.10.36.14;	author svnexp;	state Exp;
branches;
next	;

1.24.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.24.2.4.2.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.24.2.4.4.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.24.2.4.6.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.24.2.4.6.2;

1.24.2.4.6.2
date	2012.11.17.08.24.55;	author svnexp;	state Exp;
branches;
next	;

1.19.2.1
date	2007.11.21.07.20.10;	author luigi;	state Exp;
branches
	1.19.2.1.4.1;
next	1.19.2.2;

1.19.2.2
date	2009.03.01.14.57.33;	author luigi;	state Exp;
branches;
next	1.19.2.3;

1.19.2.3
date	2009.03.24.18.34.19;	author luigi;	state Exp;
branches;
next	1.19.2.4;

1.19.2.4
date	2009.04.06.11.22.29;	author luigi;	state Exp;
branches
	1.19.2.4.2.1
	1.19.2.4.4.1
	1.19.2.4.6.1;
next	1.19.2.5;

1.19.2.5
date	2012.11.17.08.03.28;	author svnexp;	state Exp;
branches;
next	;

1.19.2.1.4.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.19.2.4.2.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.19.2.4.4.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.19.2.4.6.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.19.2.4.6.2;

1.19.2.4.6.2
date	2012.11.17.08.16.53;	author svnexp;	state Exp;
branches;
next	;

1.17.2.1
date	2006.09.22.11.55.14;	author marck;	state Exp;
branches
	1.17.2.1.6.1;
next	1.17.2.2;

1.17.2.2
date	2012.11.17.07.41.09;	author svnexp;	state Exp;
branches;
next	;

1.17.2.1.6.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.1.2.1
date	2000.02.13.12.24.03;	author luigi;	state Exp;
branches;
next	;

1.1.4.1
date	2000.03.19.19.40.46;	author patrick;	state Exp;
branches;
next	1.1.4.2;

1.1.4.2
date	2000.12.23.01.01.12;	author luigi;	state Exp;
branches;
next	1.1.4.3;

1.1.4.3
date	2001.01.29.22.40.02;	author luigi;	state Exp;
branches;
next	1.1.4.4;

1.1.4.4
date	2001.09.30.17.39.11;	author luigi;	state Exp;
branches;
next	1.1.4.5;

1.1.4.5
date	2002.02.14.20.01.21;	author luigi;	state Exp;
branches;
next	1.1.4.6;

1.1.4.6
date	2002.03.16.15.44.04;	author luigi;	state Exp;
branches;
next	1.1.4.7;

1.1.4.7
date	2002.08.24.03.58.21;	author luigi;	state Exp;
branches;
next	1.1.4.8;

1.1.4.8
date	2012.11.17.07.24.21;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.28
log
@Switching exporter and resync
@
text
@#
# $FreeBSD: head/release/picobsd/bridge/PICOBSD 201034 2009-12-27 01:19:55Z luigi $
#
# Line starting with #PicoBSD contains PicoBSD build parameters
#marker         def_sz  init    MFS_inodes      floppy_inodes
#PicoBSD	8000	init	8192		32768
options MD_ROOT_SIZE=8000      # same as def_sz

hints	"PICOBSD.hints"

# values accessible through getenv()
# env		"PICOBSD.env"

#cpu		I486_CPU
cpu		I586_CPU
cpu		I686_CPU
ident		PICOBSD

options		SMP
device	apic

options		SCHED_4BSD		# mandatory to have one scheduler
#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		COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]

#options		DDB

options		IPFIREWALL
options		IPFIREWALL_DEFAULT_TO_ACCEPT
options		IPDIVERT		# divert (for natd)

# Support for bridging and bandwidth limiting
options		DUMMYNET
device		if_bridge
# Running with less than 1000 seems to give poor timing on
# qemu, so we set HZ explicitly.
options		HZ=1000

device		random			# used by ssh
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			# 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

# Serial (COM) ports
device		uart

# 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		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
device		nfe		# nVidia nForce MCP on-board Ethernet
#device		xl		# 3Com
device		rl		# RealTek 8129/8139
device		re		# RealTek 8139C+/8169/8169S/8110S
device		sis		# National/SiS
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

#options               DEVICE_POLLING

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device		bpf		# Berkeley packet filter
@


1.28.2.1
log
@file PICOBSD was added on branch RELENG_8_4 on 2013-03-28 13:03:30 +0000
@
text
@d1 119
@


1.28.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 119
#
# $FreeBSD: releng/8.4/release/picobsd/bridge/PICOBSD 204835 2010-03-07 15:07:24Z luigi $
#
# Line starting with #PicoBSD contains PicoBSD build parameters
#marker         def_sz  init    MFS_inodes      floppy_inodes
#PicoBSD	8000	init	8192		32768
options MD_ROOT_SIZE=8000      # same as def_sz

hints	"PICOBSD.hints"

# values accessible through getenv()
# env		"PICOBSD.env"

#cpu		I486_CPU
cpu		I586_CPU
cpu		I686_CPU
ident		PICOBSD

options		SMP
device	apic

options		SCHED_4BSD		# mandatory to have one scheduler
#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		COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]

#options		DDB

options		IPFIREWALL
options		IPFIREWALL_DEFAULT_TO_ACCEPT
options		IPDIVERT		# divert (for natd)

# Support for bridging and bandwidth limiting
options		DUMMYNET
device		if_bridge
# Running with less than 1000 seems to give poor timing on
# qemu, so we set HZ explicitly.
options		HZ=1000

device		random			# used by ssh
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			# 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

# Serial (COM) ports
device		uart

# 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		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
device		nfe		# nVidia nForce MCP on-board Ethernet
#device		xl		# 3Com
device		rl		# RealTek 8129/8139
device		re		# RealTek 8139C+/8169/8169S/8110S
device		sis		# National/SiS
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

#options               DEVICE_POLLING

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device		bpf		# Berkeley packet filter
@


1.27
log
@SVN rev 201034 on 2009-12-27 01:19:55Z by luigi

put back the HZ setting or we see poor timing under qemu

MFC after:	3 days
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.27.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.27.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/release/picobsd/bridge/PICOBSD 201034 2009-12-27 01:19:55Z luigi $
@


1.27.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.27.2.1.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/release/picobsd/bridge/PICOBSD 201034 2009-12-27 01:19:55Z luigi $
@


1.27.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.27.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/release/picobsd/bridge/PICOBSD 201034 2009-12-27 01:19:55Z luigi $
@


1.26
log
@SVN rev 200300 on 2009-12-09 17:42:14Z by luigi

use default HZ
@
text
@d49 3
a51 1
#options		HZ=1000
@


1.25
log
@SVN rev 199040 on 2009-11-08 08:59:40Z by luigi

create an SMP kernel by default in picobsd
@
text
@d49 1
a49 1
options		HZ=1000
@


1.24
log
@SVN rev 190760 on 2009-04-06 11:08:33Z by luigi

add some popular device and comment some potentially useful options
@
text
@d14 1
a14 1
cpu		I486_CPU
d19 3
@


1.24.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.24.2.2
log
@SVN rev 200560 on 2009-12-15 00:26:42Z by luigi

sync with head
@
text
@d14 1
a14 1
#cpu		I486_CPU
a18 3
options                SMP
device apic

d46 1
a46 1
#options		HZ=1000
@


1.24.2.3
log
@SVN rev 201045 on 2009-12-27 10:13:31Z by luigi

explicitly define HZ for picosd images
@
text
@d49 1
a49 3
# Running with less than 1000 seems to give poor timing on
# qemu, so we set HZ explicitly.
options         HZ=1000
@


1.24.2.4
log
@SVN rev 204835 on 2010-03-07 15:07:24Z by luigi

reduce diffs from HEAD
@
text
@d19 2
a20 2
options		SMP
device	apic
d51 1
a51 1
options		HZ=1000
@


1.24.2.5
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/release/picobsd/bridge/PICOBSD 204835 2010-03-07 15:07:24Z luigi $
@


1.24.2.4.6.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.24.2.4.6.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/release/picobsd/bridge/PICOBSD 204835 2010-03-07 15:07:24Z luigi $
@


1.24.2.4.4.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.24.2.4.2.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.24.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.23
log
@SVN rev 190421 on 2009-03-25 18:48:46Z by luigi

This config file uses dynamically linked binaries, which is more
convenient when you want to import other programs because the
libraries will not be replicated.

Given that there are no floppies around anymore, I have bumped
the fd size to 4MB (which is more than reasonable even for
embedded platforms) and gives some room for other utilities.

MFC after:	3 days
@
text
@d92 2
d95 1
d110 2
@


1.22
log
@SVN rev 189234 on 2009-03-01 14:51:07Z by luigi

remove duplicate entries for isa and npx, they are
in by default now
@
text
@d6 2
a7 2
#PicoBSD	3200	init	8192		32768
options MD_ROOT_SIZE=3200      # same as def_sz
d48 1
a67 1

a90 2
#device		de		# DEC/Intel DC21x4x (``Tulip'')
#device		lnc
a91 1
#device		xl		# 3Com
a93 2
#device		vx		# 3Com 3c590, 3c595 (``Vortex'')
#device		wx		# Intel Gigabit Ethernet Card (``Wiseman'')
a106 2
#options		DEVICE_POLLING

@


1.21
log
@SVN rev 188834 on 2009-02-19 23:29:05Z by luigi

update 'sio' with 'uart' and apply related changes.
@
text
@a47 1
device		isa
a69 3
# Floating point support - do not disable.
device		npx

@


1.20
log
@Fix picobsd builds. Changes include:
- use proper make configuration for the build, using
  ${BINMAKE} as evaluated by ${VERSION}/src/Makefile
- remove -lmytinfo from crunch.conf
- remove support for login_access in tinyware/login
- remove "machine i386" from the kernel config file

It might actually be interesting to extend the script to do
a cross build for !i386 ...

MFC after: 3 days
@
text
@d10 4
d75 1
a75 1
device		sio
d114 1
a114 1
#device		tap
d116 1
a116 1
options		DEVICE_POLLING
d120 1
a120 1
#device		bpf		# Berkeley packet filter
@


1.19
log
@Clean obsolete reference to the old NMBCLUSTERS kernel option.
It seems the last reference (modulo manual pages where such obsoleteness
clearly highlighted).

Approved by:	re (bmah - kinda)
MFC after:	3 days
@
text
@a9 1
machine		i386
@


1.19.2.1
log
@MFC 2007-11-14 05:42:54 UTC

Fix picobsd builds. Changes include:
- use proper make configuration for the build, using
  ${BINMAKE} as evaluated by ${VERSION}/src/Makefile
- remove -lmytinfo from crunch.conf
- remove support for login_access in tinyware/login
- remove "machine i386" from the kernel config file

It might actually be interesting to extend the script to do
a cross build for !i386 ...

Approved by: re
@
text
@d10 1
@


1.19.2.2
log
@SVN rev 189235 on 2009-03-01 14:57:33Z by luigi

document the possibility of hardwiring kenv/getenv values;
remove duplicate isa and npx entries;
remove DEVICE_POLLING
add tap, bpf devices;
add re and nfe drivers
@
text
@a9 4

# values accessible through getenv()
# env          "PICOBSD.env"

d44 1
d67 3
a93 1
device		nfe		# nVidia nForce MCP on-board Ethernet
a95 1
device		re		# RealTek 8139C+/8169/8169S/8110S
d110 1
a110 1
device		tap
d112 1
a112 1
#options		DEVICE_POLLING
d116 1
a116 1
device		bpf		# Berkeley packet filter
@


1.19.2.3
log
@SVN rev 190388 on 2009-03-24 18:34:19Z by luigi

make the mfs larger to give room for shared libs.
Build /dev/random so ssh can find it

Approved by:	re (blanket on picobsd)
@
text
@d6 2
a7 2
#PicoBSD	5000	init	8192		32768
options MD_ROOT_SIZE=5000      # same as def_sz
a47 1
device		random	# ssh needs /dev/random
@


1.19.2.4
log
@SVN rev 190765 on 2009-04-06 11:22:29Z by luigi

diff reduction with the version in head

Approved by:	re (blanket on picobsd)
@
text
@d6 2
a7 2
#PicoBSD	8000	init	8192		32768
options MD_ROOT_SIZE=8000      # same as def_sz
d48 1
a48 1
device		random			# used by ssh
d68 1
d92 2
d100 2
@


1.19.2.5
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/release/picobsd/bridge/PICOBSD 190765 2009-04-06 11:22:29Z luigi $
@


1.19.2.4.6.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.19.2.4.6.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/release/picobsd/bridge/PICOBSD 190765 2009-04-06 11:22:29Z luigi $
@


1.19.2.4.4.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.19.2.4.2.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.19.2.1.4.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.18
log
@Remove bridge(4) from the tree.  if_bridge(4) is a full functional
replacement and has additional features which make it superior.

Discussed on:	-arch
Reviewed by:	thompsa
X-MFC-after:	never (RELENG_6 as transition period)
@
text
@a43 1
#options		NMBCLUSTERS=4096
@


1.17
log
@Remove no longer needed I386_CPU option (it was commented out anyways).
@
text
@d42 1
a42 1
options		BRIDGE
@


1.17.2.1
log
@MFC:
   Clean obsolete reference to the old NMBCLUSTERS kernel option.
   It seems the last reference (modulo manual pages where such obsoleteness
   clearly highlighted).

   Revision  Changes    Path
   1.19      +0 -1      src/release/picobsd/bridge/PICOBSD

Approved by:	re (kensmith)
@
text
@d44 1
@


1.17.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/release/picobsd/bridge/PICOBSD 162547 2006-09-22 11:55:14Z marck $
@


1.17.2.1.6.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.16
log
@Make this compile again: we need to specify a scheduler,
and remove the count for devices "sc" and "atkbdc"

This change does not apply to RELENG_4.
@
text
@a10 1
#cpu		I386_CPU	# we do not want this on current...
@


1.15
log
@Add back the "sis" driver, we had some room left...
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.14 2002/03/09 08:17:40 luigi Exp $
d17 1
d60 1
a60 1
device		atkbdc	1		# At keyboard controller
d68 1
a68 1
device		sc	1
@


1.14
log
@Make this fit again into a 1.44 floppy.
We had to give up DDB and grep this time...

Add a hint in "config" on how to increase the image size so
we can stuff more things in the image (mostly for use on a CDROM).
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.13 2002/02/14 19:43:40 luigi Exp $
d98 1
@


1.13
log
@Put a more reasonable path for "more" sources in crunch.conf,
and disable telnet and friends in favour of ssh/sshd/scp.

Pull out a few NIC drivers from the config file to make the
image fit into a 1.44 image again. I have left "lnc" in as that is
emulated by vmware so this can be booted there.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.12 2001/10/01 17:32:43 luigi Exp $
d6 2
a7 2
#PicoBSD	2200	init	8192		32768
options MD_ROOT_SIZE=2200      # same as def_sz
a15 1
maxusers	20
d17 1
a17 1
#options		MATH_EMULATE		#Support for x87 emulation
d34 1
a34 1
options		DDB
a38 1
options		PCI_QUIET		#quiets PCI code on chipset settings
d44 1
a44 1
options		NMBCLUSTERS=4096
d94 1
a94 1
device		lnc
d101 1
a101 1
#device		ed
d113 1
@


1.12
log
@Remove some entries to make the image fit into a floppy again.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.11 2001/09/20 11:30:31 joe Exp $
d68 1
d98 1
a98 1
device		xl		# 3Com
d100 1
a100 1
device		vx		# 3Com 3c590, 3c595 (``Vortex'')
d103 1
a103 1
device		ed
@


1.11
log
@Remove options INTRO_USERCONFIG, MFS, USERCONFIG and VISUAL_USERCONFIG
from the PicoBSD kernel files as they're not relevant any more to
-current.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.10 2001/09/05 16:05:05 luigi Exp $
d55 4
a58 4
device		ata
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
options		ATA_STATIC_ID		#Static device numbering
d100 1
a100 1
device		wx		# Intel Gigabit Ethernet Card (``Wiseman'')
@


1.10
log
@Add lnc driver, so one can test picobsd images with vmware
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.9 2001/06/21 08:56:56 luigi Exp $
a32 1
#options 	USERCONFIG		#boot -c editor
@


1.9
log
@Remove support of I386_CPU in -current.
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...)
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.8 2001/04/22 23:33:16 joe Exp $
d96 1
@


1.8
log
@FFS_ROOT was made obsolete, so remove it from the PicoBSD kernels.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.7 2001/02/01 21:04:32 luigi Exp $
d9 1
@


1.7
log
@Add a required option, MD_ROOT_SIZE

also put in a better set of devices and options.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.6 2000/12/23 19:27:42 joe Exp $
a20 1
options 	FFS_ROOT		#FFS usable as root device [keep this!]
@


1.6
log
@MF4: Update the bridge kernel config file to reflect the structure and
     order that Luigi has just committed to RELENG_4.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.5 2000/12/22 14:32:30 joe Exp $
d6 2
a7 1
#PicoBSD	2400	init	4096		32768
d10 1
a10 1
cpu		I386_CPU
d17 1
d19 1
a22 1
options 	MFS			#Memory Filesystem
d24 3
a26 1
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
d30 2
d34 3
a36 2
#options	INTRO_USERCONFIG	#imply -c and parse info area
#options	VISUAL_USERCONFIG	#visual boot -c editor
d40 1
a40 2
#options	IPDIVERT		# divert (for natd)
#options 	DEVFS			#Device Filesystem
a50 1
options 	COMPAT_OLDISA		# compatability shims for lnc, le
d56 4
a59 3
#device		ata
#device		atadisk			# ATA disk drives
#device		atapicd			# ATAPI CDROM drives
d62 1
a62 1
device		atkbdc	1
d64 1
a64 1
#device		psm
d66 1
a66 1
device		vga
d77 7
d97 5
a101 3
device		xl0		# 3Com
#device		rl		# RealTek 8129/8139
#device		dc		# DEC/Intel 21143 and various workalikes
d110 4
@


1.5
log
@Remove COMPAT_OLDPCI.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.4 2000/10/15 20:42:19 joe Exp $
a15 1
options 	MATH_EMULATE		#Support for x87 emulation
d19 1
a20 1
#options 	DEVFS			#Device Filesystem
d22 3
a24 5
#options 	NFS			#Network Filesystem
#options 	NFS_ROOT		#NFS usable as root device, NFS required
options		NFS_NOSERVER		#Disable the NFS-server code.
#options		BOOTP			#Use BOOTP to obtain IP address/hostname
options 	MSDOSFS			#MSDOS Filesystem
d26 5
a30 15
#options 	CD9660_ROOT		#CD-ROM usable as root, CD9660 required
options 	PROCFS			#Process filesystem
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
#options 	UCONSOLE		#Allow users to grab the console
options 	USERCONFIG		#boot -c editor
#options		INTRO_USERCONFIG	#imply -c and parse info area

options 	VISUAL_USERCONFIG	#visual boot -c editor
#options 	KTRACE			#ktrace(1) support
#options 	SYSVSHM			#SYSV-style shared memory
#options 	SYSVMSG			#SYSV-style message queues
#options 	SYSVSEM			#SYSV-style semaphores
#options 	P1003_1B		#Posix P1003_1B real-time extensions
#options 	_KPOSIX_PRIORITY_SCHEDULING
#options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
d33 2
a34 1
options		IPDIVERT
d51 2
a52 2
device		ata
device		atadisk			# ATA disk drives
a54 1

d58 1
a58 1
device		psm
d84 3
a86 2
device		rl		# RealTek 8129/8139
device		dc		# DEC/Intel 21143 and various workalikes
d92 1
a92 1
device		vn		#Vnode driver (turns a file into a device)
d98 1
a98 1
device		bpf		# Berkeley packet filter
@


1.4
log
@Fix the PICOBSD kernel configs.  They're now converted to use
Peter's new format, and I'd added hints files for each.

The build process uses the PICOBSD.hints file as well as the config,
and additionally builds with -DNO_MODULES.  The build process
probably needs to be converted to use the 'buildkernel' method
instead of running config itself.

The kernels now compile.  I've not been able to test the crunch
process however because it used the vn driver and there are no
/dev/vn device nodes under devfs yet.  Maybe someone else could
give it a go.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.3 2000/04/25 18:59:45 dwhite Exp $
a57 1
options 	COMPAT_OLDPCI		# compatability shims for lnc, vx
@


1.3
log
@Commit PicoBSD mega-patch:
. Bring PicoBSD up to date with -CURRENT reality.
. Make PicoBSD smart and not spam /dev/vn0 and /mnt.  Now it uses the first
  unused vn device and creates a temporary mountpoint in /tmp.
. Miscellaneous build cleanups and optimizations.

Unfortunately the bridge, isp, and router floppies are too big and need
the axe treatment.  The install floppy needs updating to -CURRENT. Dial and
net build and (appear to) run OK.  I will be adressing these in the
near future (unless someone beats me to it :-) ).

PR:		misc/17737
Submitted by:	Omachonu Ogali <oogali@@intranova.net>
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.2 2000/03/16 02:45:18 patrick Exp $
d16 28
a43 16
options		MATH_EMULATE		#Support for x87 emulation
options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		FFS_ROOT		#FFS usable as root device [keep this!]
#options		NFS			#Network Filesystem
options		NFS_NOSERVER		#Network Filesystem
#options		BOOTP
options		MFS			#Memory Filesystem
options		MD_ROOT		#MFS as root
options		MSDOSFS			#MSDOS Filesystem
#options		CD9660		#ISO 9660 Filesystem
options		PROCFS			#Process filesystem
options		COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options		USERCONFIG		#boot -c editor
#options		INTRO_USERCONFIG		#imply -c and parse info area
options		VISUAL_USERCONFIG	#visual boot -c editor
d47 2
a48 5
#options		DEVFS
options		PCI_QUIET
options         COMPAT_OLDISA   #Use ISA shims and glue for old drivers
options         COMPAT_OLDPCI   #Use PCI shims and glue for old drivers
#options		NO_LKM
d50 18
a67 20
options	DUMMYNET
options	BRIDGE
options	HZ=1000
options NMBCLUSTERS=4096
pseudo-device bpf 4

#config		kernel	root on fd0a

device	isa0
device	pci0

device		fdc0	at isa? port IO_FD1 irq 6 drq 2
device		fd0	at fdc0 drive 0
#device		fd1	at fdc0 drive 1

device ata0	at isa? port IO_WD1 irq 14
device ata1	at isa? port IO_WD2 irq 15
device ata
device atadisk
#device	atapicd
d70 3
a72 3
device	atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1
device          psm0    at atkbdc? irq 12
d74 1
a74 1
device		vga0	at isa?
d77 1
a77 1
device		sc0	at isa?
d79 2
a80 1
device		npx0	at nexus? port IO_NPX irq 13
d82 2
a83 2
device		sio0	at isa? port IO_COM1 flags 0x10 irq 4
device		sio1	at isa? port IO_COM2 irq 3
d85 6
a90 5
# device ppc0	at isa? port? flags 0x40 irq 7
# device	ppbus0
# device		nlpt0	at ppbus?
# device		plip0	at ppbus?
# device		ppi0	at ppbus?
d96 16
a111 14
#device de0              # DEC/Intel DC21x4x (``Tulip'')
device fxp0             # Intel EtherExpress PRO/100B (82557, 82558)
device rl0
device dc0

device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
device ed1 at isa? port 0x300 irq 5 iomem 0xd0000

pseudo-device	loop
pseudo-device	ether
pseudo-device	tun	2
pseudo-device	vn
pseudo-device	pty	16
pseudo-device	md
@


1.2
log
@Remove "conflicts" from kernel config files for picobsd.

PR:	17383
Submitted by: Kelly Yancey <kbyanc@@posi.net>
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.1 2000/02/09 09:59:05 luigi Exp $
d37 2
@


1.1
log
@Config file for bridge image

Approved-by: jordan
@
text
@d2 1
a2 1
# $FreeBSD$
d65 1
a65 1
device		vga0	at isa? conflicts
@


1.1.4.1
log
@MF5C: Remove "conflicts" from kernel config files for picobsd.

PR:	17383
Submitted by:	 Kelly Yancey <kbyanc@@posi.net>
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.1 2000/02/09 09:59:05 luigi Exp $
d65 1
a65 1
device		vga0	at isa?
@


1.1.4.2
log
@Add "options MD_ROOT_SIZE" (necessary now without the loader),
add comments about the size of various options, cleanup
and rearrange the configuration.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.1.4.1 2000/03/19 19:40:46 patrick Exp $
d6 1
a6 5
#PicoBSD	2200	init	4096		32768
options MD_ROOT_SIZE=2200      # same as def_sz

# next to each option there is the approx. space used in the
# picobsd image.
d16 1
d20 2
d25 3
d29 3
a31 8

#options	MSDOSFS		#MSDOS Filesystem
#options	CD9660		#ISO 9660 Filesystem, 12KB
#options	PROCFS		#Process filesystem, 4KB
#options	USERCONFIG		#boot -c editor, 4KB
#options	INTRO_USERCONFIG	#imply -c and parse info area
#options	VISUAL_USERCONFIG	#visual boot -c editor

d34 2
a35 2
#options	IPDIVERT # divert (for natd, 4KB)
#options	DEVFS
d37 1
d43 1
d52 1
d54 5
a58 5
#device ata0	at isa? port IO_WD1 irq 14
#device ata1	at isa? port IO_WD2 irq 15
#device ata
#device atadisk
#device	atapicd	# 8KB
d63 1
a63 1
#device          psm0    at atkbdc? irq 12 # 8KB
d86 3
a88 4
device fxp0             # Intel, 4KB
device xl0		# 3Com
#device rl0		# Realtek 8139, 4KB
#device dc0		# New Dec/Intel DC21x4x, 8KB
d95 2
a96 2
pseudo-device	tun	2	# 4KB, for ppp
#pseudo-device	vn
d98 1
a98 6
pseudo-device	md		# memory disk

#options	MATH_EMULATE		#Support for x87 emulation, 4KB
#pseudo-device bpf 4	# 4KB, for tcpdump
#options	NFS			#Network Filesystem
#options	NFS_NOSERVER		#Network Filesystem
@


1.1.4.3
log
@Update the kernel config file with a reasonable set of
devices and options.

Put a good set of utilities in crunch.conf and document what you
need and why and what are the options.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.1.4.2 2000/12/23 01:01:12 luigi Exp $
d6 1
a6 1
#PicoBSD	2200	init	8192		32768
d37 1
a37 1
options		IPDIVERT # divert (for natd, 4KB)
d86 4
a89 5
device	fxp0             # Intel, 4KB
device	xl0		# 3Com
device	ep0
device rl0		# Realtek 8139, 4KB
device dc0		# New Dec/Intel DC21x4x, 8KB
d102 1
a102 1
pseudo-device	bpf 4	# 4KB, for tcpdump
a104 1
options		DDB
@


1.1.4.4
log
@Add lnc driver, which can be used with vmware.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.1.4.3 2001/01/29 22:40:02 luigi Exp $
a90 1
device	lnc0
@


1.1.4.5
log
@Increase MFS size to 2400KB as it was getting full.
Remove the "ep" driver to reduce the size of the image.
Add "options DEVICE_POLLING" so people get a chance to try it.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.1.4.4 2001/09/30 17:39:11 luigi Exp $
d6 2
a7 2
#PicoBSD	2400	init	8192		32768
options MD_ROOT_SIZE=2400      # same as def_sz
d88 1
a88 1
#device	ep0
a107 1
options		DEVICE_POLLING
@


1.1.4.6
log
@Minor cleanup, and addition of the "sis" driver so the image can run
on the soekris box.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/bridge/PICOBSD,v 1.1.4.5 2002/02/14 20:01:21 luigi Exp $
d86 2
a87 2
device	fxp		# Intel, 4KB
device	xl		# 3Com
d89 3
a91 4
device rl		# Realtek 8139, 4KB
device dc		# New Dec/Intel DC21x4x, 8KB
device lnc
device sis		# National
@


1.1.4.7
log
@Use IPFW2 by default.
Usual removal of some options to save space and fit in 1.44MB again
@
text
@d2 1
a2 1
# $FreeBSD$
a36 1
options		IPFW2
d87 1
a87 1
#device	xl		# 3Com
d91 1
a91 1
#device lnc
@


1.1.4.8
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/release/picobsd/bridge/PICOBSD 102346 2002-08-24 03:58:21Z luigi $
@


1.1.2.1
log
@MFC: add bridge floppy type for picobsd
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/isp/PICOBSD,v 1.1.2.3 1999/08/29 15:52:58 peter Exp $
d4 1
a4 1
#Line starting with #PicoBSD contains PicoBSD build parameters
d8 5
a12 5
machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
cpu		"I686_CPU"
d20 1
a20 1
options		NFS			#Network Filesystem
d24 1
a24 1
options		MFS_ROOT		#MFS as root
d26 1
a26 1
options		"CD9660"		#ISO 9660 Filesystem
d28 1
a28 1
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
d30 1
a30 1
#options	INTRO_USERCONFIG		#imply -c and parse info area
d37 1
a37 1
options		NO_LKM
d42 2
a43 2
options NMBCLUSTERS=1024
pseudo-device bpfilter 4
d45 1
a45 1
config		kernel	root on fd0a
d47 2
a48 2
controller	isa0
controller	pci0
d50 14
a63 3
controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2
disk		fd0	at fdc0 drive 0
#disk		fd1	at fdc0 drive 1
d65 1
a65 4
options		"CMD640"	# work around CMD640 chip deficiency
controller	wdc0	at isa? port "IO_WD1" bio irq 14
disk		wd0	at wdc0 drive 0
disk		wd1	at wdc0 drive 1
d67 2
a68 3
# controller	wdc1	at isa? port "IO_WD2" bio irq 15
# disk		wd2	at wdc1 drive 0
# disk		wd3	at wdc1 drive 1
d70 1
a70 3
# options		ATAPI		#Enable ATAPI support for IDE bus
# options		ATAPI_STATIC	#Don't do it as an LKM
device		acd0	#IDE CD-ROM
d72 2
a73 3
# atkbdc0 controlls both the keyboard and the PS/2 mouse
controller	atkbdc0	at isa? port IO_KBD tty
device		atkbd0	at isa? tty irq 1
d75 5
a79 9
device		vga0	at isa? port ? conflicts

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? tty

device		npx0	at isa? port IO_NPX irq 13

device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4
device		sio1	at isa? port "IO_COM2" tty irq 3
d81 1
d84 2
a85 1
device de0              # DEC/Intel DC21x4x (``Tulip'')
d88 1
d90 2
a91 2
device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000
device ed1 at isa? port 0x300 net irq 5 iomem 0xd0000
d98 1
@

