head	1.16;
access;
symbols
	RELENG_4_11_0_RELEASE:1.6.2.3
	RELENG_4_11:1.6.2.3.0.12
	RELENG_4_11_BP:1.6.2.3
	RELENG_4_10_0_RELEASE:1.6.2.3
	RELENG_4_10:1.6.2.3.0.10
	RELENG_4_10_BP:1.6.2.3
	RELENG_5_2_1_RELEASE:1.15
	RELENG_5_2_0_RELEASE:1.15
	RELENG_5_2:1.15.0.6
	RELENG_5_2_BP:1.15
	RELENG_4_9_0_RELEASE:1.6.2.3
	RELENG_4_9:1.6.2.3.0.8
	RELENG_4_9_BP:1.6.2.3
	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.6.2.3
	RELENG_4_8:1.6.2.3.0.6
	RELENG_4_8_BP:1.6.2.3
	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.6.2.3
	RELENG_4_7:1.6.2.3.0.4
	RELENG_4_7_BP:1.6.2.3
	RELENG_4_6_2_RELEASE:1.6.2.3
	RELENG_4_6_1_RELEASE:1.6.2.3
	RELENG_4_6_0_RELEASE:1.6.2.3
	RELENG_4_6:1.6.2.3.0.2
	RELENG_4_6_BP:1.6.2.3
	RELENG_4_5_0_RELEASE:1.6.2.2
	RELENG_4_5:1.6.2.2.0.6
	RELENG_4_5_BP:1.6.2.2
	RELENG_4_4_0_RELEASE:1.6.2.2
	RELENG_4_4:1.6.2.2.0.4
	RELENG_4_4_BP:1.6.2.2
	RELENG_4_3_0_RELEASE:1.6.2.2
	RELENG_4_3:1.6.2.2.0.2
	RELENG_4_3_BP:1.6.2.2
	RELENG_4_2_0_RELEASE:1.6.2.1
	RELENG_4_1_1_RELEASE:1.6.2.1
	PRE_SMPNG:1.8
	RELENG_4_1_0_RELEASE:1.6.2.1
	RELENG_3_5_0_RELEASE:1.1.2.4
	RELENG_4_0_0_RELEASE:1.6
	RELENG_4:1.6.0.2
	RELENG_4_BP:1.6
	RELENG_3_4_0_RELEASE:1.1.2.3
	RELENG_3_3_0_RELEASE:1.1.2.3
	RELENG_3:1.1.0.2;
locks; strict;
comment	@# @;


1.16
date	2004.03.24.07.53.11;	author luigi;	state dead;
branches;
next	1.15;

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

1.14
date	2001.09.20.11.30.39;	author joe;	state Exp;
branches;
next	1.13;

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

1.12
date	2001.04.22.23.33.18;	author joe;	state Exp;
branches;
next	1.11;

1.11
date	2001.02.01.21.05.52;	author luigi;	state Exp;
branches;
next	1.10;

1.10
date	2000.12.22.14.32.34;	author joe;	state Exp;
branches;
next	1.9;

1.9
date	2000.10.15.20.42.22;	author joe;	state Exp;
branches;
next	1.8;

1.8
date	2000.04.25.19.00.08;	author dwhite;	state Exp;
branches;
next	1.7;

1.7
date	2000.03.16.02.45.42;	author patrick;	state Exp;
branches;
next	1.6;

1.6
date	2000.02.09.08.50.55;	author luigi;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	99.11.30.21.24.31;	author pb;	state Exp;
branches;
next	1.4;

1.4
date	99.11.28.21.33.44;	author pb;	state Exp;
branches;
next	1.3;

1.3
date	99.08.28.01.33.46;	author peter;	state Exp;
branches;
next	1.2;

1.2
date	99.08.23.18.49.52;	author dwhite;	state Exp;
branches;
next	1.1;

1.1
date	99.08.23.10.05.20;	author luigi;	state Exp;
branches
	1.1.2.1;
next	;

1.6.2.1
date	2000.03.19.19.41.04;	author patrick;	state Exp;
branches;
next	1.6.2.2;

1.6.2.2
date	2001.02.20.02.52.45;	author luigi;	state Exp;
branches;
next	1.6.2.3;

1.6.2.3
date	2002.03.13.18.16.53;	author luigi;	state Exp;
branches;
next	1.6.2.4;

1.6.2.4
date	2012.11.17.07.24.22;	author svnexp;	state Exp;
branches;
next	;

1.1.2.1
date	99.08.23.13.56.42;	author luigi;	state Exp;
branches;
next	1.1.2.2;

1.1.2.2
date	99.08.23.18.57.46;	author dwhite;	state Exp;
branches;
next	1.1.2.3;

1.1.2.3
date	99.08.29.15.53.19;	author peter;	state Exp;
branches;
next	1.1.2.4;

1.1.2.4
date	2000.02.12.19.04.42;	author luigi;	state Exp;
branches;
next	;


desc
@@


1.16
log
@remove this floppy image.
@
text
@#
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.15 2002/03/11 08:03:07 luigi Exp $
#
#Line starting with #PicoBSD contains PicoBSD build parameters
#marker        def_sz  init    MFS_inodes      floppy_inodes
#PicoBSD       2000     oinit   3072            32768
options MD_ROOT_SIZE=2000      # same as def_sz

hints  "PICOBSD.hints"
machine		i386
#cpu		I386_CPU
cpu		I486_CPU
cpu		I586_CPU
cpu		I686_CPU
ident		PICOBSD
#maxusers	10

#options		MATH_EMULATE		#Support for x87 emulation
options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
#options		NFS			#Network 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		IPFIREWALL
options		IPFIREWALL_DEFAULT_TO_ACCEPT
options		IPDIVERT
#options		DEVFS
options		NO_SWAPPING
# Support for bridging and bandwidth limiting
#options	DUMMYNET
#options	BRIDGE

device	isa
device	pci

device	fdc

# atkbdc0 controlls both the keyboard and the PS/2 mouse
device	atkbdc	1
device		atkbd

device		vga

# syscons is the default console driver, resembling an SCO console
device		sc	1	

device		npx

device		sio

# The following Ethernet NICs are all PCI devices.
#
device miibus
device dc
device fxp

# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.

device ed
device ep
device ie

device	loop
device	ether
#device	tun	2
device ppp 	4
device	pty	16
device	md

options         COMPAT_OLDISA   #Use ISA shims and glue for old drivers

@


1.15
log
@Make this compile again (increase MFS size, remove invalid option).

Reported-by: Bruce Montague
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.14 2001/09/20 11:30:39 joe Exp $
@


1.14
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/router/PICOBSD,v 1.13 2001/06/21 08:56:59 luigi Exp $
d6 2
a7 2
#PicoBSD       820     oinit   3072            32768
options MD_ROOT_SIZE=820      # same as def_sz
d16 1
a16 1
maxusers	10
a29 1
options		PCI_QUIET
d56 2
a57 1
device de
@


1.13
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/router/PICOBSD,v 1.12 2001/04/22 23:33:18 joe Exp $
a21 1
options		MFS			#Memory Filesystem
a26 3
options		USERCONFIG		#boot -c editor
#options		USERCONFIG_BOOT		#imply -c and parse info area
#options		VISUAL_USERCONFIG	#visual boot -c editor
@


1.12
log
@FFS_ROOT was made obsolete, so remove it from the PicoBSD kernels.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.11 2001/02/01 21:05:52 luigi Exp $
d9 1
d11 1
a11 1
cpu		I386_CPU
@


1.11
log
@Add the MD_ROOT_SIZE option.
These files might need further work before producing a compilable kernel.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.10 2000/12/22 14:32:34 joe Exp $
a19 1
options		FFS_ROOT		#FFS usable as root device [keep this!]
@


1.10
log
@Remove COMPAT_OLDPCI.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.9 2000/10/15 20:42:22 joe Exp $
d7 1
@


1.9
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/router/PICOBSD,v 1.8 2000/04/25 19:00:08 dwhite Exp $
a79 1
options         COMPAT_OLDPCI   #Use PCI shims and glue for old drivers
@


1.8
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/router/PICOBSD,v 1.7 2000/03/16 02:45:42 patrick Exp $
d40 2
a41 2
device	isa0
device	pci0
d43 1
a43 3
device	fdc0	at isa? port IO_FD1 irq 6 drq 2
device		fd0	at fdc0 drive 0
#device		fd1	at fdc0 drive 1
d46 2
a47 2
device	atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1
d49 1
a49 1
device		vga0	at isa? port ?
d52 1
a52 1
device		sc0	at isa?
d54 1
a54 1
device		npx0	at nexus? port IO_NPX irq 13
d56 1
a56 4
device		sio0	at isa? port IO_COM1 flags 0x10 irq 4
device		sio1	at isa? port IO_COM2 irq 3
device		sio2	at isa? disable port IO_COM3 irq 5
device		sio3	at isa? disable port IO_COM4 irq 9
d60 2
a61 2
device de0              # DEC/Intel DC21x4x (``Tulip'')
device fxp0             # Intel EtherExpress PRO/100B (82557, 82558)
d68 10
a77 13
device ed0 at isa? port 0x280 irq 5 iomem 0xd8000
device ed1 at isa? port 0x300 irq 10 iomem 0xd0000
device ep0 at isa? port 0x300 irq 10
device ep1 at isa? port 0x280 irq 5
device ie0 at isa? port 0x300 irq 5 iomem 0xd0000
device ie1 at isa? port 0x360 irq 7 iomem 0xd0000

pseudo-device	loop
pseudo-device	ether
#pseudo-device	tun	2
pseudo-device ppp 	4
pseudo-device	pty	16
pseudo-device	md
@


1.7
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/router/PICOBSD,v 1.6 2000/02/09 08:50:55 luigi Exp $
d86 4
@


1.6
log
@Update configuration files, remove unused mfs.mtree

Approved-by: jordan
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.5 1999/11/30 21:24:31 pb Exp $
d51 1
a51 1
device		vga0	at isa? port ? conflicts
@


1.6.2.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/router/PICOBSD,v 1.6 2000/02/09 08:50:55 luigi Exp $
d51 1
a51 1
device		vga0	at isa? port ?
@


1.6.2.2
log
@Adapt to new scripts
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.6.2.1 2000/03/19 19:41:04 patrick Exp $
d6 1
a6 2
#PicoBSD       1200     oinit   3072            32768
options MD_ROOT_SIZE=1200
d16 1
a16 1
options	MATH_EMULATE		#Support for x87 emulation
d20 1
d23 3
a25 3
#options	MSDOSFS			#MSDOS Filesystem
#options	CD9660			#ISO 9660 Filesystem
#options	PROCFS			#Process filesystem
d28 2
a29 2
#options	USERCONFIG_BOOT		#imply -c and parse info area
#options	VISUAL_USERCONFIG	#visual boot -c editor
d34 1
a34 1
#options	DEVFS
d65 2
a66 2
device de0	# DEC/Intel DC21x4x (``Tulip'')
device fxp0	# Intel EtherExpress PRO/100B (82557, 82558)
@


1.6.2.3
log
@Make this compile, but the image still does not boot properly due
to a missing init.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.6.2.2 2001/02/20 02:52:45 luigi Exp $
d65 1
a65 2
device miibus
device dc0
@


1.6.2.4
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/release/picobsd/router/PICOBSD 92236 2002-03-13 18:16:53Z luigi $
@


1.5
log
@A forgotten "disk" -> "device".
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.4 1999/11/28 21:33:44 pb Exp $
d4 3
d40 2
a41 2
controller	isa0
controller	pci0
d43 1
a43 1
controller	fdc0	at isa? port IO_FD1 irq 6 drq 2
a46 10
#controller	wdc0	at isa? port IO_WD1 irq 14
#device		wd0	at wdc0 drive 0
#device		wd1	at wdc0 drive 1

#controller	wdc1	at isa? port IO_WD2 irq 15
#device		wd2	at wdc1 drive 0
#device		wd3	at wdc1 drive 1

#device		wcd0	#IDE CD-ROM

d48 1
a48 1
controller	atkbdc0	at isa? port IO_KBD
a62 7
#device ppc0	at isa? port? flags 0x40 irq 7
#controller	ppbus0
#device		lpt0	at ppbus?
#device		plip0	at ppbus?
#device		ppi0	at ppbus?

#
a82 2
#pseudo-device	vn
#pseudo-device bpf	4
a85 1
#pseudo-device	gzip		# Exec gzipped a.out's
@


1.4
log
@Make the following changes to PicoBSD kernel configurations:
	- to account for recent changes in MFS:
		add pseudo-device md
		replace MFS_ROOT with MD_ROOT
	- replace deprecated "disk" with "device"
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.3 1999/08/28 01:33:46 peter Exp $
d41 2
a42 2
disk		fd0	at fdc0 drive 0
#disk		fd1	at fdc0 drive 1
d45 2
a46 2
#disk		wd0	at wdc0 drive 0
#disk		wd1	at wdc0 drive 1
d49 2
a50 2
#disk		wd2	at wdc1 drive 0
#disk		wd3	at wdc1 drive 1
@


1.3
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
d19 1
a19 1
options		MFS_ROOT		#MFS as root
d101 1
@


1.2
log
@Add 'options MFS_ROOT' back in to kernel configs -- not going to get far
without that!
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.1 1999/08/23 10:05:20 luigi Exp $
@


1.1
log
@Add missing file probably forgotten from previous commit
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.16 1999/08/22 21:44:46 dwhite dead $
d19 1
@


1.1.2.1
log
@Add files forgotten in previous commits
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.11.2.4 1999/08/22 23:08:59 dwhite dead $
d5 5
a9 5
machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
cpu		"I686_CPU"
d20 1
a20 1
#options		"CD9660"		#ISO 9660 Filesystem
d22 1
a22 1
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
a30 1
options		NO_LKM
a35 2
config		kernel	root on fd0a

d39 1
a39 1
controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2
d43 1
a43 2
#options		"CMD640"	# work around CMD640 chip deficiency
#controller	wdc0	at isa? port "IO_WD1" bio irq 14
d47 1
a47 1
#controller	wdc1	at isa? port "IO_WD2" bio irq 15
d51 1
a51 3
#options		ATAPI		#Enable ATAPI support for IDE bus
#options		ATAPI_STATIC	#Don't do it as an LKM
#device		acd0	#IDE CD-ROM
d54 2
a55 2
controller	atkbdc0	at isa? port IO_KBD tty
device		atkbd0	at isa? tty irq 1
d60 1
a60 1
device		sc0	at isa? tty
d62 1
a62 1
device		npx0	at isa? port IO_NPX irq 13
d64 4
a67 4
device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4
device		sio1	at isa? port "IO_COM2" tty irq 3
device		sio2	at isa? disable port "IO_COM3" tty irq 5
device		sio3	at isa? disable port "IO_COM4" tty irq 9
d69 1
a69 1
#device ppc0	at isa? port? flags 0x40 net irq 7
d71 1
a71 1
#device		nlpt0	at ppbus?
d86 6
a91 6
device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000
device ed1 at isa? port 0x300 net irq 10 iomem 0xd0000
device ep0 at isa? port 0x300 net irq 10
device ep1 at isa? port 0x280 net irq 5
device ie0 at isa? port 0x300 net irq 5 iomem 0xd0000
device ie1 at isa? port 0x360 net irq 7 iomem 0xd0000
d97 1
a97 1
#pseudo-device bpfilter	4
@


1.1.2.2
log
@MFC: Add 'options MFS_ROOT'
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.2 1999/08/23 18:49:52 dwhite Exp $
a18 1
options		MFS_ROOT		#MFS as root
@


1.1.2.3
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.1.2.4
log
@MFC: sync Picobsd build structure with the one in -current.
This involves a cleanup of the build scripts, removing
common files from the individual trees and put them in a
common place, and remove unused stuff.
@
text
@d2 1
a2 1
# $FreeBSD: src/release/picobsd/router/PICOBSD,v 1.1.2.3 1999/08/29 15:53:19 peter Exp $
a3 3
#Line starting with #PicoBSD contains PicoBSD build parameters
#marker		def_sz	init	MFS_inodes	floppy_inodes
#PicoBSD	820     oinit   3072		32768
@


