head	1.4;
access;
symbols
	RELENG_3_5_0_RELEASE:1.3.2.1
	RELENG_3_4_0_RELEASE:1.3.2.1
	RELENG_3_3_0_RELEASE:1.3.2.1
	RELENG_3_2_PAO:1.3.0.4
	RELENG_3_2_PAO_BP:1.3
	RELENG_3_2_0_RELEASE:1.3
	RELENG_3_1_0_RELEASE:1.3
	RELENG_3:1.3.0.2
	RELENG_3_BP:1.3
	RELENG_3_0_0_RELEASE:1.1
	PRE_NOBDEV:1.1
	POST_DEVFS_SLICE:1.1
	PRE_DEVFS_SLICE:1.1;
locks; strict;
comment	@# @;


1.4
date	99.02.22.16.11.58;	author eivind;	state dead;
branches;
next	1.3;

1.3
date	98.10.22.13.49.51;	author bde;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	98.10.22.12.23.04;	author bde;	state Exp;
branches;
next	1.1;

1.1
date	98.03.12.20.00.21;	author eivind;	state Exp;
branches;
next	;

1.3.2.1
date	99.08.29.16.05.22;	author peter;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Outdated with the removal of LKM support.  KLDs can't be tested in any
similar fashion :-(
@
text
@#
# LKM - verification kernel for LKMs.  This is not intended to be run
# on any real hardware, only to make it possible to test-link LKMs.
#
#	$Id: LKM,v 1.3 1998/10/22 13:49:51 bde Exp $
#

##
#   Things the kernel don't seem to be able to do without
##

machine		"i386"
cpu		"I386_CPU"
ident		LKM
maxusers	2

config		kernel	root on wd0

# Need either FFS or NFS
options		FFS

# The kernel fail to compile without ISA - it is complaining about the
# missing NPX...
controller	isa0
# npx is mandated by config(8)
device		npx0	at isa? port IO_NPX irq 13

##
#  Requirements for various LKMs
##

#
# Options required for the ATAPI LKM
#
controller	wdc0	at isa? port "IO_WD1" bio irq 14
options ATAPI


#
# Options required for if_ppp LKM
#
options INET
options PPP_DEFLATE			#PPP zlib/deflate/gzip support

# Cascaded requirement from "INET"
pseudo-device	loop			#Network loopback device


#
# Options required for linux LKM
#
options "COMPAT_43"


#
# Options required for pcic LKM
#
controller	card0

# Cascading requirement from card0 - any device that have a DATA_SET of
# pccarddrv_set
device		sio0	at isa? port "IO_COM1" tty irq 4


#
# For the screensavers
#
device		sc0	at isa? port IO_KBD tty irq 1


#
# For umapfs
#
options		NULLFS
@


1.3
log
@Quote port names that have a digit in them.  IO_TIMER1 was lexed as
{ port_name = "IO_TIMER", port_number = 1 } and only worked because
it was reassembled to "IO_TIMER1".  Trailing digits always work, but
this is too magic to depend on.

Don't quote port names that don't have a digit in them.
@
text
@d5 1
a5 1
#	$Id: LKM,v 1.2 1998/10/22 12:23:04 bde Exp $
@


1.3.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.2
log
@Removed all `vector xxxintr' specifications.  Interrupt handlers are now
configured in drivers.
@
text
@d5 1
a5 1
#	$Id: LKM,v 1.1 1998/03/12 20:00:21 eivind Exp $
d26 1
a26 1
device		npx0	at isa? port "IO_NPX" irq 13
d68 1
a68 1
device		sc0	at isa? port "IO_KBD" tty irq 1
@


1.1
log
@'LKM' is a minimal kernel config file, just enough to be able to test-link
the LKMs.
@
text
@d5 1
a5 1
#	$Id$
d26 1
a26 1
device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr
d35 1
a35 1
controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
d62 1
a62 1
device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
d68 1
a68 1
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
@
