head	1.12;
access;
symbols
	RELENG_3_5_0_RELEASE:1.8.2.4
	RELENG_3_4_0_RELEASE:1.8.2.4
	RELENG_3_3_0_RELEASE:1.8.2.4
	RELENG_3_2_PAO:1.8.2.2.0.2
	RELENG_3_2_PAO_BP:1.8.2.2
	RELENG_3_2_0_RELEASE:1.8.2.2
	RELENG_3_1_0_RELEASE:1.8.2.2
	RELENG_3:1.8.0.2
	RELENG_3_BP:1.8
	RELENG_3_0_0_RELEASE:1.3
	v0_4:1.1.1.1
	PICOBSD:1.1.1;
locks; strict;
comment	@# @;


1.12
date	99.08.22.21.44.19;	author dwhite;	state dead;
branches;
next	1.11;

1.11
date	99.05.24.17.26.43;	author roger;	state Exp;
branches;
next	1.10;

1.10
date	99.02.12.20.35.34;	author abial;	state Exp;
branches;
next	1.9;

1.9
date	99.02.10.02.26.04;	author des;	state Exp;
branches;
next	1.8;

1.8
date	99.01.19.23.12.27;	author abial;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	99.01.18.10.17.33;	author abial;	state Exp;
branches;
next	1.6;

1.6
date	99.01.14.23.21.58;	author abial;	state Exp;
branches;
next	1.5;

1.5
date	98.11.14.20.10.23;	author abial;	state Exp;
branches;
next	1.4;

1.4
date	98.10.25.15.31.20;	author abial;	state Exp;
branches;
next	1.3;

1.3
date	98.09.19.21.45.04;	author abial;	state Exp;
branches;
next	1.2;

1.2
date	98.09.02.14.16.03;	author abial;	state Exp;
branches;
next	1.1;

1.1
date	98.08.27.17.38.43;	author abial;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.08.27.17.38.43;	author abial;	state Exp;
branches;
next	;

1.8.2.1
date	99.02.07.22.19.57;	author abial;	state Exp;
branches;
next	1.8.2.2;

1.8.2.2
date	99.02.15.02.49.24;	author des;	state Exp;
branches;
next	1.8.2.3;

1.8.2.3
date	99.05.24.15.32.05;	author roger;	state Exp;
branches;
next	1.8.2.4;

1.8.2.4
date	99.08.22.23.08.45;	author dwhite;	state dead;
branches;
next	;


desc
@@


1.12
log
@Major PicoBSD update by luigi with some debugging help from myself.

. Now builds on -STABLE (-CURRENT is broken due to bugs)
. etc directory contents centralized instead of in each
  type directory (can exclude & override as desired)
. Removed extraneous language files (lang files for rc really necessary?)
. dialog-based build tool with support for custom floppy builds
. MFS image loads as a mfs_root module instead of compiled into kernel

THIS IS BROKEN ON CURRENT.  I'll MFC to -STABLE immediately following.
luigi tells me I have an OK from jkh on the MFC.

Submitted by:	luigi
@
text
@#
#	$Id: PICOBSD,v 1.11 1999/05/24 17:26:43 roger Exp $
#

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		FFS_ROOT		#FFS usable as root device [keep this!]
options		NFS			#Network Filesystem
options		MFS			#Memory Filesystem
options		MSDOSFS			#MSDOS Filesystem
options		CD9660			#ISO 9660 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
options		IPFIREWALL
options		IPFIREWALL_DEFAULT_TO_ACCEPT
options		IPDIVERT
options		PCI_QUIET
#options		DEVFS
# Support for bridging and bandwidth limiting
#options	DUMMYNET
#options	BRIDGE

controller	isa0
controller	pci0

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

controller	wdc0	at isa? port IO_WD1 irq 14
disk		wd0	at wdc0 drive 0
disk		wd1	at wdc0 drive 1

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

device		wcd0	#IDE CD-ROM

# atkbdc0 controlls both the keyboard and the PS/2 mouse
controller	atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1

device		vga0	at isa? port ? conflicts

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

device		npx0	at nexus? port IO_NPX irq 13

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

device		ppc0	at isa? port? flags 0x40 irq 7
controller	ppbus0
device		lpt0	at ppbus?
device		plip0	at ppbus?       
device		ppi0	at ppbus?       

#
# The following Ethernet NICs are all PCI devices.
#
device de0              # DEC/Intel DC21x4x (``Tulip'')
device fxp0             # Intel EtherExpress PRO/100B (82557, 82558)

# 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 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	vn
pseudo-device	pty	16
#pseudo-device	gzip		# Exec gzipped a.out's
@


1.11
log
@Update PicoBSD kernel config files. Changes are
  removal of bio, tty, net
  removal of quotes
  switches from isa? to nexus? or atkbdc?
  additional comments

  These bring the kernel config files in sync with those in
  RELENG_3
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.8.2.2 1999/02/15 02:49:24 des Exp $
@


1.10
log
@Merge from RELENG_3.
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.9 1999/02/10 02:26:04 des Exp $
d5 5
a9 5
machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
cpu		"I686_CPU"
d16 1
a16 1
options		FFS_ROOT
d18 1
a18 1
options		MFS
d20 2
a21 2
options		"CD9660"		#ISO 9660 Filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
a28 1
options		NO_LKM
a33 2
config		kernel	root on fd0a

d37 1
a37 1
controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2
d41 1
a41 2
options		"CMD640"	# work around CMD640 chip deficiency
controller	wdc0	at isa? port "IO_WD1" bio irq 14
d45 1
a45 1
controller	wdc1	at isa? port "IO_WD2" bio irq 15
d49 1
a49 3
options		ATAPI		#Enable ATAPI support for IDE bus
options		ATAPI_STATIC	#Don't do it as an LKM
device		acd0	#IDE CD-ROM
d51 3
a53 1
# syscons is the default console driver, resembling an SCO console
a54 2
controller	atkbdc0	at isa? port IO_KBD tty
device		atkbd0	at isa? tty irq 1
a55 1
device		sc0	at isa? tty
d57 4
a60 1
device		npx0	at isa? port IO_NPX irq 13
d62 10
a71 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
d73 5
a77 1
device		lpt0	at isa? port? tty irq 7
a82 2
device de0
device fxp0
d84 6
a89 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
@


1.9
log
@Use ppbus instead of the lpt driver.
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.8 1999/01/19 23:12:27 abial Exp $
d55 1
a55 1
device		wcd0	#IDE CD-ROM
d71 1
a71 5
device		ppc0	at isa? port? net irq 7
controller	ppbus0
device		nlpt0	at ppbus?
device		plip0	at ppbus?       
device		ppi0	at ppbus?       
@


1.8
log
@Remove PROCFS - we don't use it.
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.7 1999/01/18 10:17:33 abial Exp $
d71 5
a75 1
device		lpt0	at isa? port? tty irq 7
@


1.8.2.1
log
@Change wcd0 to acd0. Pointed out by "E-post fra NetCom-abonnent",
Norway :-)
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.8 1999/01/19 23:12:27 abial Exp $
d55 1
a55 1
device		acd0	#IDE CD-ROM
@


1.8.2.2
log
@Use ppbus instead of the old lpt driver.

Approved by:	jkh
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.8.2.1 1999/02/07 22:19:57 abial Exp $
d71 1
a71 5
device		ppc0	at isa? port? net irq 7
controller	ppbus0
device		nlpt0	at ppbus?
device		plip0	at ppbus?       
device		ppi0	at ppbus?       
@


1.8.2.3
log
@Updated PicoBSD kernel config files
  Use flags 0x40 for ppbus (as per GENERIC)
  Add comments to match the comments in GENERIC
  Remove old vector usage

Approved by: Andrzej Bialecki <abial@@webgiro.com>
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.8.2.2 1999/02/15 02:49:24 des Exp $
d16 1
a16 1
options		FFS_ROOT		#FFS usable as root device [keep this!]
d18 1
a18 1
options		MFS			#Memory Filesystem
d57 2
a58 1
# atkbdc0 controlls both the keyboard and the PS/2 mouse
a60 1

a61 2

# syscons is the default console driver, resembling an SCO console
d71 1
a71 1
device		ppc0	at isa? port? flags 0x40 net irq 7
a76 6
#
# The following Ethernet NICs are all PCI devices.
#
device de0              # DEC/Intel DC21x4x (``Tulip'')
device fxp0             # Intel EtherExpress PRO/100B (82557, 82558)

d81 2
@


1.8.2.4
log
@MFC: PicoBSD mega-upgrade.  It actually works in -STABLE, let's hope I
didn't miss anything.  According to luigi, I have jkh's OK on this.

Submitted by:  luigi
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.8.2.3 1999/05/24 15:32:05 roger Exp $
@


1.7
log
@Fix copy & paste error.

Submitted by:	Reinier Bezuidenhout <rbezuide@@oskar.nanoteq.co.za>
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.6 1999/01/14 23:21:58 abial Exp $
a20 1
options		PROCFS			#Process filesystem
@


1.6
log
@Change to new syscons devices.
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.5 1998/11/14 20:10:23 abial Exp $
d63 1
a63 1
device		sc0	at isa? tty irq 1
@


1.5
log
@Change USERCONFIG_BOOT -> INTRO_USERCONFIG
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.4 1998/10/25 15:31:20 abial Exp $
d59 5
a63 1
device		sc0	at isa? port IO_KBD conflicts tty irq 1
@


1.4
log
@Changes to comply with new syntax.

Noticed by:	bde, the Hawk Eye :-)
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.3 1998/09/19 21:45:04 abial Exp $
d24 1
a24 1
options		USERCONFIG_BOOT		#imply -c and parse info area
@


1.3
log
@Kill the remnants of DEVFS, since it's broken without the SLICE code...
Pity - it was _very_ handy.

This also required increasing of MFS size, so that PicoBSD consumes more
memory now...
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.2 1998/09/02 14:16:03 abial Exp $
d16 1
d36 1
a36 1
config		kernel	root on fd0
d41 1
a41 1
controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
d46 1
a46 1
controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
d50 1
a50 1
controller	wdc1	at isa? port "IO_WD2" bio irq 15 vector wdintr
d59 1
a59 1
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
d61 1
a61 1
device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr
d63 4
a66 4
device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4 vector siointr
device		sio1	at isa? port "IO_COM2" tty irq 3 vector siointr
device		sio2	at isa? disable port "IO_COM3" tty irq 5 vector siointr
device		sio3	at isa? disable port "IO_COM4" tty irq 9 vector siointr
d68 1
a68 1
device		lpt0	at isa? port? tty irq 7 vector lptintr
a74 1
device de1
a75 1
device fxp1
d77 6
a82 13
device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000 vector edintr
device ed1 at isa? port 0x300 net irq 5 iomem 0xd0000 vector edintr
device ie0 at isa? port 0x280 net irq 10 iomem 0xd0000 vector ieintr
device ie1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector ieintr
device ep0 at isa? port 0x300 net irq 10 vector epintr
device ep1 at isa? port 0x280 net irq 5 vector epintr
#device ex0 at isa? port? net irq? vector exintr
#device fe0 at isa? port 0x300 net irq ? vector feintr
#device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr
#device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr
#device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr
#device ze0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zeintr
#device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr
@


1.2
log
@Add options for bridging and bandwidth limiting (disabled by default).

Submitted by:	Luigi Rizzo <luigi@@iet.unipi.it>
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.1.1.1 1998/08/27 17:38:43 abial Exp $
d29 2
a30 2
options		DEVFS
options		SLICE
d97 1
a97 1
pseudo-device	gzip		# Exec gzipped a.out's
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
#	$Id: PICOBSD,v 1.2 1998/08/02 12:23:17 abial Exp $
d31 3
@


1.1.1.1
log
@Initial import of PicoBSD v0.4 tree.
@
text
@@
