head	1.55;
access;
symbols
	perseant-exfatfs-base-20250801:1.55
	perseant-exfatfs-base-20240630:1.55
	perseant-exfatfs:1.55.0.144
	perseant-exfatfs-base:1.55
	bouyer-sunxi-drm:1.55.0.142
	bouyer-sunxi-drm-base:1.55
	cjep_sun2x:1.55.0.140
	cjep_sun2x-base:1.55
	cjep_staticlib_x-base1:1.55
	cjep_staticlib_x:1.55.0.138
	cjep_staticlib_x-base:1.55
	thorpej-futex-base:1.55
	bouyer-xenpvh-base2:1.55
	phil-wifi-20200421:1.55
	bouyer-xenpvh-base1:1.55
	phil-wifi-20200411:1.55
	bouyer-xenpvh:1.55.0.136
	bouyer-xenpvh-base:1.55
	phil-wifi-20200406:1.55
	ad-namecache-base3:1.55
	ad-namecache-base2:1.55
	ad-namecache-base1:1.55
	ad-namecache:1.55.0.134
	ad-namecache-base:1.55
	isaki-audio2:1.55.0.132
	isaki-audio2-base:1.55
	pgoyette-compat-merge-20190127:1.55
	pgoyette-compat-20190127:1.55
	pgoyette-compat-20190118:1.55
	pgoyette-compat-1226:1.55
	pgoyette-compat-1126:1.55
	pgoyette-compat-1020:1.55
	pgoyette-compat-0930:1.55
	pgoyette-compat-0906:1.55
	pgoyette-compat-0728:1.55
	pgoyette-compat-0625:1.55
	pgoyette-compat-0521:1.55
	pgoyette-compat-0502:1.55
	pgoyette-compat-0422:1.55
	pgoyette-compat-0415:1.55
	pgoyette-compat-0407:1.55
	pgoyette-compat-0330:1.55
	pgoyette-compat-0322:1.55
	pgoyette-compat-0315:1.55
	pgoyette-compat:1.55.0.12
	pgoyette-compat-base:1.55
	perseant-stdc-iso10646:1.55.0.130
	perseant-stdc-iso10646-base:1.55
	prg-localcount2-base3:1.55
	prg-localcount2-base2:1.55
	prg-localcount2-base1:1.55
	prg-localcount2:1.55.0.128
	prg-localcount2-base:1.55
	pgoyette-localcount-20170426:1.55
	bouyer-socketcan-base1:1.55
	pgoyette-localcount-20170320:1.55
	bouyer-socketcan:1.55.0.126
	bouyer-socketcan-base:1.55
	pgoyette-localcount-20170107:1.55
	pgoyette-localcount-20161104:1.55
	localcount-20160914:1.55
	pgoyette-localcount-20160806:1.55
	pgoyette-localcount-20160726:1.55
	pgoyette-localcount:1.55.0.124
	pgoyette-localcount-base:1.55
	netbsd-5-2-3-RELEASE:1.55
	netbsd-5-1-5-RELEASE:1.55
	yamt-pagecache-base9:1.55
	yamt-pagecache-tag8:1.55
	tls-earlyentropy:1.55.0.122
	tls-earlyentropy-base:1.55
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.55
	riastradh-drm2-base3:1.55
	netbsd-5-2-2-RELEASE:1.55
	netbsd-5-1-4-RELEASE:1.55
	netbsd-5-2-1-RELEASE:1.55
	netbsd-5-1-3-RELEASE:1.55
	rmind-smpnet-nbase:1.55
	rmind-smpnet:1.55.0.118
	rmind-smpnet-base:1.55
	agc-symver:1.55.0.120
	agc-symver-base:1.55
	tls-maxphys-base:1.55
	yamt-pagecache-base8:1.55
	netbsd-5-2:1.55.0.116
	yamt-pagecache-base7:1.55
	netbsd-5-2-RELEASE:1.55
	netbsd-5-2-RC1:1.55
	yamt-pagecache-base6:1.55
	yamt-pagecache-base5:1.55
	yamt-pagecache-base4:1.55
	netbsd-5-1-2-RELEASE:1.55
	netbsd-5-1-1-RELEASE:1.55
	jmcneill-usbmp:1.55.0.114
	jmcneill-usbmp-base:1.55
	jmcneill-audiomp3:1.55.0.112
	jmcneill-audiomp3-base:1.55
	yamt-pagecache-base3:1.55
	yamt-pagecache-base2:1.55
	yamt-pagecache:1.55.0.110
	yamt-pagecache-base:1.55
	rmind-uvmplock-nbase:1.55
	jym-xensuspend-nbase:1.55
	bouyer-quota2-nbase:1.55
	bouyer-quota2:1.55.0.108
	bouyer-quota2-base:1.55
	jruoho-x86intr:1.55.0.106
	jruoho-x86intr-base:1.55
	matt-nb5-pq3:1.55.0.104
	matt-nb5-pq3-base:1.55
	netbsd-5-1:1.55.0.102
	netbsd-5-1-RELEASE:1.55
	yamt-nfs-mp-base11:1.55
	netbsd-5-1-RC4:1.55
	uebayasi-xip-base2:1.55
	yamt-nfs-mp-base10:1.55
	netbsd-5-1-RC3:1.55
	netbsd-5-1-RC2:1.55
	netbsd-5-1-RC1:1.55
	rmind-uvmplock:1.55.0.100
	rmind-uvmplock-base:1.55
	yamt-nfs-mp-base9:1.55
	uebayasi-xip:1.55.0.98
	uebayasi-xip-base:1.55
	netbsd-5-0-2-RELEASE:1.55
	yamt-nfs-mp-base8:1.55
	yamt-nfs-mp-base7:1.55
	netbsd-5-0-1-RELEASE:1.55
	jymxensuspend-base:1.55
	yamt-nfs-mp-base6:1.55
	yamt-nfs-mp-base5:1.55
	yamt-nfs-mp-base4:1.55
	yamt-nfs-mp-base3:1.55
	netbsd-5-0:1.55.0.96
	netbsd-5-0-RELEASE:1.55
	netbsd-5-0-RC4:1.55
	netbsd-5-0-RC3:1.55
	netbsd-5-0-RC2:1.55
	jym-xensuspend:1.55.0.94
	jym-xensuspend-base:1.55
	netbsd-5-0-RC1:1.55
	haad-dm-base2:1.55
	haad-nbase2:1.55
	ad-audiomp2:1.55.0.92
	ad-audiomp2-base:1.55
	netbsd-5:1.55.0.90
	netbsd-5-base:1.55
	haad-dm-base1:1.55
	haad-dm:1.55.0.88
	haad-dm-base:1.55
	simonb-wapbl-nbase:1.55
	yamt-pf42-base4:1.55
	simonb-wapbl:1.55.0.86
	simonb-wapbl-base:1.55
	yamt-pf42-base3:1.55
	hpcarm-cleanup-nbase:1.55
	yamt-pf42-base2:1.55
	yamt-nfs-mp-base2:1.55
	yamt-nfs-mp:1.55.0.84
	yamt-nfs-mp-base:1.55
	yamt-pf42:1.55.0.82
	yamt-pf42-base:1.55
	ad-socklock-base1:1.55
	yamt-lazymbuf-base15:1.55
	yamt-lazymbuf-base14:1.55
	keiichi-mipv6-nbase:1.55
	mjf-devfs2:1.55.0.80
	mjf-devfs2-base:1.55
	keiichi-mipv6:1.55.0.78
	keiichi-mipv6-base:1.55
	bouyer-xeni386-merge1:1.55
	vmlocking2-base3:1.55
	bouyer-xeni386-nbase:1.55
	yamt-kmem-base3:1.55
	cube-autoconf:1.55.0.76
	cube-autoconf-base:1.55
	yamt-kmem-base2:1.55
	bouyer-xeni386:1.55.0.74
	bouyer-xeni386-base:1.55
	yamt-kmem:1.55.0.72
	yamt-kmem-base:1.55
	vmlocking2-base2:1.55
	reinoud-bufcleanup-nbase:1.55
	vmlocking2:1.55.0.70
	vmlocking2-base1:1.55
	jmcneill-base:1.55
	mjf-devfs:1.55.0.68
	mjf-devfs-base:1.55
	bouyer-xenamd64-base2:1.55
	vmlocking-nbase:1.55
	yamt-x86pmap-base4:1.55
	bouyer-xenamd64:1.55.0.66
	bouyer-xenamd64-base:1.55
	yamt-x86pmap-base3:1.55
	yamt-x86pmap-base2:1.55
	yamt-x86pmap:1.55.0.64
	yamt-x86pmap-base:1.55
	jmcneill-pm:1.55.0.62
	jmcneill-pm-base:1.55
	hpcarm-cleanup:1.55.0.60
	hpcarm-cleanup-base:1.55
	mjf-ufs-trans-base:1.55
	yamt-idlelwp-base8:1.55
	ppcoea-renovation:1.55.0.58
	ppcoea-renovation-base:1.55
	reinoud-bufcleanup-base:1.55
	vmlocking:1.55.0.56
	vmlocking-base:1.55
	ad-audiomp:1.55.0.54
	ad-audiomp-base:1.55
	yamt-idlelwp:1.55.0.52
	post-newlock2-merge:1.55
	newlock2-nbase:1.55
	yamt-splraiseipl-base5:1.55
	yamt-splraiseipl-base4:1.55
	yamt-splraiseipl-base3:1.55
	yamt-splraiseipl-base2:1.55
	yamt-splraiseipl:1.55.0.50
	yamt-splraiseipl-base:1.55
	newlock2:1.55.0.48
	newlock2-base:1.55
	yamt-pdpolicy-base8:1.55
	yamt-pdpolicy-base7:1.55
	yamt-pdpolicy-base6:1.55
	gdamore-uart:1.55.0.46
	gdamore-uart-base:1.55
	simonb-timcounters-final:1.55
	yamt-pdpolicy-base5:1.55
	elad-kernelauth-nbase:1.55
	yamt-pdpolicy-base4:1.55
	yamt-pdpolicy-base3:1.55
	yamt-pdpolicy-base2:1.55
	yamt-pdpolicy:1.55.0.44
	yamt-pdpolicy-base:1.55
	yamt-uio_vmspace-base5:1.55
	simonb-timecounters:1.55.0.42
	simonb-timecounters-base:1.55
	rpaulo-netinet-merge-pcb:1.55.0.40
	rpaulo-netinet-merge-pcb-base:1.55
	yamt-uio_vmspace:1.55.0.38
	yamt-readahead-base3:1.55
	yamt-readahead-base2:1.55
	yamt-readahead:1.55.0.36
	yamt-readahead-base:1.55
	yamt-vop-base3:1.55
	yamt-vop-base2:1.55
	thorpej-vnode-attr:1.55.0.34
	thorpej-vnode-attr-base:1.55
	yamt-vop:1.55.0.32
	yamt-vop-base:1.55
	yamt-lazymbuf:1.55.0.30
	yamt-km-base4:1.55
	yamt-km-base3:1.55
	yamt-km-base2:1.55
	yamt-km:1.55.0.28
	yamt-km-base:1.55
	kent-audio2:1.55.0.26
	kent-audio2-base:1.55
	ktrace-lwp:1.55.0.24
	ktrace-lwp-base:1.55
	nathanw_sa_before_merge:1.55
	gmcgarry_ctxsw:1.55.0.22
	gmcgarry_ctxsw_base:1.55
	gmcgarry_ucred:1.55.0.20
	gmcgarry_ucred_base:1.55
	nathanw_sa_base:1.55
	gehenna-devsw:1.55.0.18
	gehenna-devsw-base:1.55
	eeh-devprop:1.55.0.16
	eeh-devprop-base:1.55
	newlock:1.55.0.14
	newlock-base:1.55
	ifpoll-base:1.55
	thorpej-mips-cache:1.55.0.10
	thorpej-mips-cache-base:1.55
	thorpej-devvp:1.55.0.8
	thorpej-devvp-base:1.55
	kqueue:1.55.0.6
	kqueue-base:1.55
	thorpej_scsipi_beforemerge:1.55
	sommerfeld_i386mpnext:1.55
	thorpej_scsipi_nbase:1.55
	chs-ubc2-newbase:1.55
	fvdl-softdep-base:1.55
	thorpej_scsipi:1.55.0.4
	thorpej_scsipi_base:1.55
	thorpej-signal:1.55.0.2
	thorpej-signal-base:1.55
	marc-pcmcia-base:1.55
	netbsd-1-0-PATCH06:1.20
	netbsd-1-0-PATCH05:1.20
	netbsd-1-0-PATCH04:1.20
	netbsd-1-0-PATCH03:1.20
	netbsd-1-0-PATCH02:1.20
	netbsd-1-0-PATCH1:1.20
	netbsd-1-0-PATCH0:1.20
	before_newconf_base:1.25
	netbsd-1-0-RELEASE:1.20
	netbsd-1-0:1.20.0.2
	netbsd-1-0-base:1.19
	magnum:1
	magnum-base:1.1;
locks; strict;
comment	@# @;


1.55
date	95.04.28.08.19.43;	author cgd;	state dead;
branches;
next	1.54;

1.54
date	95.04.19.19.02.54;	author mycroft;	state Exp;
branches;
next	1.53;

1.53
date	95.04.19.02.54.12;	author cgd;	state Exp;
branches;
next	1.52;

1.52
date	95.04.17.20.23.32;	author cgd;	state Exp;
branches;
next	1.51;

1.51
date	95.04.17.16.58.14;	author cgd;	state Exp;
branches;
next	1.50;

1.50
date	95.04.17.15.28.30;	author cgd;	state Exp;
branches;
next	1.49;

1.49
date	95.04.17.12.06.34;	author cgd;	state Exp;
branches;
next	1.48;

1.48
date	95.04.17.07.45.29;	author cgd;	state Exp;
branches;
next	1.47;

1.47
date	95.04.11.09.57.30;	author mellon;	state Exp;
branches;
next	1.46;

1.46
date	95.04.10.18.50.55;	author mycroft;	state Exp;
branches;
next	1.45;

1.45
date	95.04.07.22.25.41;	author fvdl;	state Exp;
branches;
next	1.44;

1.44
date	95.03.24.22.47.39;	author mycroft;	state Exp;
branches;
next	1.43;

1.43
date	95.03.22.15.10.04;	author mycroft;	state Exp;
branches;
next	1.42;

1.42
date	95.03.14.14.42.09;	author scottb;	state Exp;
branches;
next	1.41;

1.41
date	95.02.28.23.10.28;	author cgd;	state Exp;
branches;
next	1.40;

1.40
date	95.02.21.21.49.10;	author brezak;	state Exp;
branches;
next	1.39;

1.39
date	95.01.29.07.37.37;	author cgd;	state Exp;
branches;
next	1.38;

1.38
date	95.01.27.06.06.00;	author cgd;	state Exp;
branches;
next	1.37;

1.37
date	95.01.27.05.46.41;	author cgd;	state Exp;
branches;
next	1.36;

1.36
date	95.01.25.23.41.04;	author cgd;	state Exp;
branches;
next	1.35;

1.35
date	95.01.25.20.55.19;	author cgd;	state Exp;
branches;
next	1.34;

1.34
date	95.01.16.11.51.40;	author mycroft;	state Exp;
branches;
next	1.33;

1.33
date	95.01.08.21.18.48;	author christos;	state Exp;
branches;
next	1.32;

1.32
date	94.11.14.05.54.30;	author christos;	state Exp;
branches;
next	1.31;

1.31
date	94.11.04.08.24.25;	author mycroft;	state Exp;
branches;
next	1.30;

1.30
date	94.11.04.07.26.49;	author mycroft;	state Exp;
branches;
next	1.29;

1.29
date	94.11.04.01.08.12;	author mycroft;	state Exp;
branches;
next	1.28;

1.28
date	94.11.03.22.18.52;	author mycroft;	state Exp;
branches;
next	1.27;

1.27
date	94.11.03.18.26.48;	author mycroft;	state Exp;
branches;
next	1.26;

1.26
date	94.11.03.18.14.53;	author mycroft;	state Exp;
branches;
next	1.25;

1.25
date	94.11.03.16.50.50;	author mycroft;	state Exp;
branches;
next	1.24;

1.24
date	94.11.03.16.46.42;	author mycroft;	state Exp;
branches;
next	1.23;

1.23
date	94.11.03.16.43.26;	author mycroft;	state Exp;
branches;
next	1.22;

1.22
date	94.11.03.16.25.25;	author mycroft;	state Exp;
branches;
next	1.21;

1.21
date	94.10.27.04.15.05;	author cgd;	state Exp;
branches;
next	1.20;

1.20
date	94.08.23.17.59.35;	author deraadt;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	94.03.12.02.55.25;	author cgd;	state Exp;
branches;
next	1.18;

1.18
date	94.02.03.19.07.42;	author mycroft;	state Exp;
branches;
next	1.17;

1.17
date	94.02.01.06.43.04;	author mycroft;	state Exp;
branches;
next	1.16;

1.16
date	93.12.03.12.02.38;	author deraadt;	state Exp;
branches;
next	1.15;

1.15
date	93.11.26.10.50.40;	author mycroft;	state Exp;
branches;
next	1.14;

1.14
date	93.11.24.03.26.08;	author mycroft;	state Exp;
branches;
next	1.13;

1.13
date	93.11.08.20.10.33;	author mycroft;	state Exp;
branches;
next	1.12;

1.12
date	93.11.04.09.28.27;	author cgd;	state Exp;
branches;
next	1.11;

1.11
date	93.10.29.04.33.34;	author mycroft;	state Exp;
branches;
next	1.10;

1.10
date	93.10.22.19.17.32;	author mycroft;	state Exp;
branches;
next	1.9;

1.9
date	93.10.14.05.17.24;	author mycroft;	state Exp;
branches;
next	1.8;

1.8
date	93.10.09.22.49.29;	author mycroft;	state Exp;
branches;
next	1.7;

1.7
date	93.10.09.22.17.36;	author mycroft;	state Exp;
branches;
next	1.6;

1.6
date	93.10.09.08.55.24;	author mycroft;	state Exp;
branches;
next	1.5;

1.5
date	93.10.06.12.14.31;	author mycroft;	state Exp;
branches;
next	1.4;

1.4
date	93.09.30.20.14.55;	author mycroft;	state Exp;
branches;
next	1.3;

1.3
date	93.09.30.17.30.34;	author mycroft;	state Exp;
branches;
next	1.2;

1.2
date	93.09.29.05.37.31;	author mycroft;	state Exp;
branches;
next	1.1;

1.1
date	93.09.14.17.28.09;	author mycroft;	state Exp;
branches;
next	;

1.20.2.1
date	94.08.23.17.59.35;	author deraadt;	state dead;
branches;
next	1.20.2.2;

1.20.2.2
date	94.08.23.17.59.36;	author deraadt;	state Exp;
branches;
next	;


desc
@@


1.55
log
@rename files files for new config/config.old naming
@
text
@#	$NetBSD: files.i386.newconf,v 1.54 1995/04/19 19:02:54 mycroft Exp cgd $
#
# new style config file for i386 architecture
#

# maxpartitions must be first item in files.${ARCH}.newconf
maxpartitions 8

maxusers 2 16 64

file	arch/i386/i386/autoconf.c
file	arch/i386/i386/conf.c
file	arch/i386/i386/db_disasm.c	ddb
file	arch/i386/i386/db_interface.c	ddb
file	arch/i386/i386/db_trace.c	ddb
file	arch/i386/i386/disksubr.c	disk
file	arch/i386/i386/in_cksum.c	inet
file	arch/i386/i386/machdep.c
file	arch/i386/i386/math_emulate.c	math_emulate
file	arch/i386/i386/mem.c
file	arch/i386/i386/microtime.s
file	arch/i386/i386/ns_cksum.c	ns
file	arch/i386/i386/pmap.c
file	arch/i386/i386/process_machdep.c
file	arch/i386/i386/random.s
file	arch/i386/i386/sys_machdep.c
file	arch/i386/i386/trap.c
file	arch/i386/i386/vm_machdep.c
file	dev/cons.c
file	dev/cninit.c
major	{vnd = 14}

#
# Machine-independent SCSI drivers
#

include "../../../scsi/files.scsi"
major	{sd = 4}
major	{st = 5}
major	{cd = 6}

#
# System bus types
#

device	isa at root {[port = -1], [size = 0],
		     [iomem = -1], [iosiz = 0],
		     [irq = -1], [drq = -1]}
#device	eisa at root {...}
device	pci at root {[bus = -1], [dev = -1]}
#device	mca at root {...}

#
# ISA and mixed ISA+EISA or ISA+PCI drivers
#

include "../../../dev/isa/files.isa"
major	{mcd = 7}
#major	{scd = 15}
major	{wd = 0}
major	{wt = 3}

file	arch/i386/isa/isa_machdep.c	isa

# PC clock
file	arch/i386/isa/clock.c		isa

# Numeric Processing Extension; Math Co-processor
device	npx at isa
file	arch/i386/isa/npx.c		npx needs-flag

# PC console support a la "pccons"
device	pc at isa: tty
file	arch/i386/isa/pccons.c		pc needs-flag

# PC console support a la "pcvt"
device	vt at isa: tty
file	arch/i386/isa/pcvt/pcvt_drv.c	vt needs-flag
file	arch/i386/isa/pcvt/pcvt_ext.c	vt needs-flag
file	arch/i386/isa/pcvt/pcvt_kbd.c	vt needs-flag
file	arch/i386/isa/pcvt/pcvt_out.c	vt needs-flag
file	arch/i386/isa/pcvt/pcvt_sup.c	vt needs-flag
file	arch/i386/isa/pcvt/pcvt_vtf.c	vt needs-flag

# PC Mice; Logitech-style, Microsoft-style, and PS/2-style
device	lms at isa
file	arch/i386/isa/lms.c		lms needs-flag
device	mms at isa
file	arch/i386/isa/mms.c		mms needs-flag
device	pms at isa
file	arch/i386/isa/pms.c		pms needs-flag

# Floppy disk controller
device	fdc at isa {drive = -1}
device	fd at fdc: disk, isadma
file	arch/i386/isa/fd.c		fdc needs-flag
major	{fd = 2}

# PC speaker
device	spkr at isa: tty
file	arch/i386/isa/spkr.c		speaker needs-flag

# AMD am7990 (Lance) -based boards
# (BICC Isolan, NE2100, DEPCA)
# XXX conflicts with other ports; can't be in files.isa
device	le at isa: ether, ifnet, isadma
file	dev/isa/if_le.c			le

#
# EISA-only drivers
#

include "../../../dev/eisa/files.eisa"
# XXX not yet:
# file	arch/i386/eisa/eisa_machdep.c	eisa

#
# PCI-only drivers
#

include "../../../dev/pci/files.pci"
file	arch/i386/pci/pci_machdep.c	pci

#
# Compatibility modules
#

# SVR4 Binary Compatibility (COMPAT_SVR4)
include "../../../compat/svr4/files.svr4"
file	arch/i386/i386/svr4_machdep.c	compat_svr4

# iBCS-2 Binary Compatibility (COMPAT_IBCS2)
include "../../../compat/ibcs2/files.ibcs2"

# Linux Binary Compatibility (COMPAT_LINUX)
include "../../../compat/linux/files.linux"
file	arch/i386/i386/linux_machdep.c	compat_linux
@


1.54
log
@Change `needs-count' to `needs-flag'.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.53 1995/04/19 02:54:12 cgd Exp $
@


1.53
log
@comment out the scd major declaration
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.52 1995/04/17 20:23:32 cgd Exp $
d74 1
a74 1
file	arch/i386/isa/pccons.c		pc needs-count
d78 6
a83 6
file	arch/i386/isa/pcvt/pcvt_drv.c	vt needs-count
file	arch/i386/isa/pcvt/pcvt_ext.c	vt needs-count
file	arch/i386/isa/pcvt/pcvt_kbd.c	vt needs-count
file	arch/i386/isa/pcvt/pcvt_out.c	vt needs-count
file	arch/i386/isa/pcvt/pcvt_sup.c	vt needs-count
file	arch/i386/isa/pcvt/pcvt_vtf.c	vt needs-count
@


1.52
log
@if_le conflicts with the Alpha; move description back to i386
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.51 1995/04/17 16:58:14 cgd Exp $
d59 1
a59 1
major	{scd = 15}
@


1.51
log
@use included files wherever possible.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.50 1995/04/17 15:28:30 cgd Exp $
d102 6
@


1.50
log
@move sound drivers to their proper homes.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.49 1995/04/17 12:06:34 cgd Exp $
d34 1
a34 1
# Generic SCSI drivers
a35 4
define	scsi {}
file	scsi/scsi_base.c		scsi
file	scsi/scsi_ioctl.c		scsi
file	scsi/scsiconf.c			scsi
d37 1
a37 9
device	scsibus at scsi {target = -1, lun = -1}

device	cd at scsibus: disk
file	scsi/cd.c			cd needs-flag
major	{cd = 6}
device	ch at scsibus: disk
file	scsi/ch.c			ch needs-flag
device	sd at scsibus: disk
file	scsi/sd.c			sd needs-flag
a38 2
device	st at scsibus: tape
file	scsi/st.c			st needs-flag
d40 1
a40 4
device	su at scsibus: disk
file	scsi/su.c			su needs-flag
device	uk at scsibus: disk
file	scsi/uk.c			uk needs-flag
d43 1
a43 1
# Bus types
d45 1
d56 7
a62 1
file	dev/isa/isa.c			isa needs-flag
d65 1
d67 2
a68 2
define	isadma
file	dev/isa/isadma.c		isadma needs-flag
d72 1
d75 2
d85 1
a85 16
define	commulti {[slave = -1]}
device	ast at isa: commulti
file	dev/isa/ast.c			ast
device	boca at isa: commulti
file	dev/isa/boca.c			boca
device	rtfps at isa: commulti
file	dev/isa/rtfps.c			rtfps

device	com at isa, commulti: tty
file	dev/isa/com.c			com needs-count
device	cy at isa: tty
file	dev/isa/cy.c			cy needs-count

device	lpt at isa
file	dev/isa/lpt.c			lpt needs-flag

d93 1
a93 13
device	aha at isa: scsi, isadma
file	dev/isa/aha1542.c		aha
device	aic at isa: scsi, isadma
file	dev/isa/aic6360.c		aic
device	bt at isa: scsi, isadma
file	dev/isa/bt742a.c		bt
device	sea at isa: scsi, isadma
file	dev/isa/seagate.c		sea
device	uha at isa: scsi, isadma
file	dev/isa/ultra14f.c		uha
device	wds at isa: scsi, isadma
file	dev/isa/wd7000.c		wds

a97 50
device	mcd at isa: disk
file	dev/isa/mcd.c			mcd needs-flag
major	{mcd = 7}
device	scd at isa: disk
file	dev/isa/t/scd.c			scd needs-flag
major	{scd = 15}
device	wdc at isa {drive = -1}
device	wd at wdc: disk, isadma
file	dev/isa/wd.c			wdc needs-flag
major	{wd = 0}
device	wt at isa: tape, isadma
file	dev/isa/wt.c			wt needs-flag
major	{wt = 3}

define	elink
file	dev/isa/elink.c			elink

device	ed at isa: ether, ifnet
file	dev/isa/if_ed.c			ed
device	eg at isa: ether, ifnet
file	dev/isa/if_eg.c			eg
device	el at isa: ether, ifnet
file	dev/isa/if_el.c			el
device	ep at isa: ether, ifnet, elink
file	dev/isa/if_ep.c			ep
#device	hp at isa: ether, ifnet
#file	dev/isa/if_hp.c			hp
device	ie at isa: ether, ifnet, elink
file	dev/isa/if_ie.c			ie
device	ix at isa: ether, ifnet
file	dev/isa/if_ix.c			ix
device	le at isa: ether, ifnet, isadma
file	dev/isa/if_le.c			le

define	sbdsp
file	dev/isa/sbdsp.c			sbdsp
device	sb at isa: audio, isadma, sbdsp
file	dev/isa/sb.c			sb needs-flag
device	pas at isa: audio, isadma, sbdsp
file	dev/isa/pas.c			pas needs-flag

define	ad1848
file	dev/isa/ad1848.c		ad1848
device	pss at isa {[port = -1], [size = 0],
		     [iomem = -1], [iosiz = 0],
		     [irq = -1], [drq = -1]}
device	sp at pss: audio, isadma, ad1848
file	dev/isa/pss.c			pss needs-flag
device	wss at isa: audio, isadma, ad1848
file	dev/isa/wss.c			wss needs-flag
d99 1
d106 4
a109 2
device	ahb at isa: scsi
file	dev/eisa/aha1742.c	ahb
d121 3
a123 15
file	compat/svr4/svr4_exec.c		compat_svr4
file	compat/svr4/svr4_fcntl.c	compat_svr4
file	compat/svr4/svr4_ioctl.c	compat_svr4
file	compat/svr4/svr4_misc.c		compat_svr4
file	compat/svr4/svr4_signal.c	compat_svr4
file	compat/svr4/svr4_stat.c		compat_svr4
file	compat/svr4/svr4_syscalls.c	compat_svr4
file	compat/svr4/svr4_sysent.c	compat_svr4
file	compat/svr4/svr4_util.c		compat_svr4
file	compat/svr4/svr4_net.c		compat_svr4
file	compat/svr4/svr4_termios.c	compat_svr4
file	compat/svr4/svr4_stream.c	compat_svr4
file	compat/svr4/svr4_ttold.c	compat_svr4
file	compat/svr4/svr4_filio.c	compat_svr4
file	compat/svr4/svr4_error.c	compat_svr4
d126 6
a131 25
file	compat/ibcs2/ibcs2_errno.c	compat_ibcs2
file	compat/ibcs2/ibcs2_exec.c	compat_ibcs2
file	compat/ibcs2/ibcs2_fcntl.c	compat_ibcs2
file	compat/ibcs2/ibcs2_ioctl.c	compat_ibcs2
file	compat/ibcs2/ibcs2_ipc.c	compat_ibcs2
file	compat/ibcs2/ibcs2_misc.c	compat_ibcs2
file	compat/ibcs2/ibcs2_signal.c	compat_ibcs2
file	compat/ibcs2/ibcs2_socksys.c	compat_ibcs2
file	compat/ibcs2/ibcs2_stat.c	compat_ibcs2
file	compat/ibcs2/ibcs2_sysent.c	compat_ibcs2
file	compat/ibcs2/ibcs2_syscalls.c	compat_ibcs2
file	compat/ibcs2/ibcs2_util.c	compat_ibcs2

file	compat/linux/linux_exec.c		compat_linux
file	compat/linux/linux_file.c		compat_linux
file	compat/linux/linux_sysent.c		compat_linux
file	compat/linux/linux_ioctl.c		compat_linux
file	compat/linux/linux_misc.c		compat_linux
file	compat/linux/linux_signal.c		compat_linux
file	compat/linux/linux_syscalls.c		compat_linux
file	compat/linux/linux_util.c		compat_linux
file	compat/linux/linux_error.c		compat_linux
file	compat/linux/linux_socket.c		compat_linux
file	compat/linux/linux_ipc.c		compat_linux
file	arch/i386/i386/linux_machdep.c		compat_linux
@


1.49
log
@clean up several ISA device interfaces: autoconfiguration, header
inclusion, and interrupt configuration.  more work still needs to be done,
but it's getting better...
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.48 1995/04/17 07:45:29 cgd Exp $
d166 1
a166 1
file	arch/i386/isa/sbdsp.c		sbdsp
d168 1
a168 1
file	arch/i386/isa/sb.c		sb needs-flag
d170 1
a170 1
file	arch/i386/isa/pas.c		pas needs-flag
d173 1
a173 1
file	arch/i386/isa/ad1848.c		ad1848
d178 1
a178 1
file	arch/i386/isa/pss.c		pss needs-flag
d180 1
a180 1
file	arch/i386/isa/wss.c		wss needs-flag
@


1.48
log
@include PCI machine-independent files list
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.47 1995/04/11 09:57:30 mellon Exp $
d72 2
a73 1
file	arch/i386/isa/isa.c		isa needs-flag
d76 2
a77 3
define	dma
file	arch/i386/isa/dma.c		dma needs-flag
file	arch/i386/isa/intr.c		isa
d114 1
a114 1
device	aha at isa: scsi, dma
d116 1
a116 1
device	aic at isa: scsi, dma
d118 1
a118 1
device	bt at isa: scsi, dma
d120 1
a120 1
device	sea at isa: scsi, dma
d122 1
a122 1
device	uha at isa: scsi, dma
d124 1
a124 1
device	wds at isa: scsi, dma
d128 1
a128 1
device	fd at fdc: disk, dma
d138 1
a138 1
device	wd at wdc: disk, dma
d141 1
a141 1
device	wt at isa: tape, dma
d162 1
a162 1
device	le at isa: ether, ifnet, dma
d167 1
a167 1
device	sb at isa: audio, dma, sbdsp
d169 1
a169 1
device	pas at isa: audio, dma, sbdsp
d177 1
a177 1
device	sp at pss: audio, dma, ad1848
d179 1
a179 1
device	wss at isa: audio, dma, ad1848
@


1.47
log
@Reference cninit.c as well as cons.c
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.46 1995/04/10 18:50:55 mycroft Exp $
d194 2
a195 1
file	dev/pci/pci.c			pci
a196 6

device	ncr at pci: scsi
file	dev/pci/ncr.c			ncr

device	de at pci: ether, ifnet
file	dev/pci/if_de.c			de
@


1.46
log
@Remove `dma from mcd, and add scd (though its not ready yet.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.45 1995/04/07 22:25:41 fvdl Exp $
d30 1
@


1.45
log
@Add arch/i386/i386/linux_machdep.c
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.44 1995/03/24 22:47:39 mycroft Exp $
d130 1
a130 1
device	mcd at isa: disk, dma
d133 3
@


1.44
log
@All of the audio drivers need DMA.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.43 1995/03/22 15:10:04 mycroft Exp $
d243 1
@


1.43
log
@Add a missing dependency.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.42 1995/03/14 14:42:09 scottb Exp $
d163 1
a163 1
device	sb at isa: audio, sbdsp
d165 1
a165 1
device	pas at isa: audio, sbdsp
d173 1
a173 1
device	sp at pss: audio, ad1848
d175 1
a175 1
device	wss at isa: audio, ad1848
d195 3
@


1.42
log
@added entries for new ibcs2 files
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.41 1995/02/28 23:10:28 cgd Exp $
d134 1
a134 1
device	wd at wdc: disk
@


1.41
log
@add linux compat files, included on COMPAT_LINUX
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.40 1995/02/21 21:49:10 brezak Exp $
d216 1
d218 1
d220 1
d222 3
d226 2
@


1.40
log
@New audio drivers
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.39 1995/01/29 07:37:37 cgd Exp $
d220 12
@


1.39
log
@lip service to making ISA support machine-independent.  This is the first
round: moving the drivers into a machine-independent directory.
Some drivers (e.g. fd.c) not moved because they use other pc features (e.g.
CMOS settings), and none of the non-driver files moved, because they're
still pretty much PC specific.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.38 1995/01/27 06:06:00 cgd Exp $
a58 6
# Generic audio driver
#
define	audio
file	arch/i386/isa/bsd_audio.c	audio needs-flag

#
d161 3
a163 1
device	sb at isa: audio
d165 13
@


1.38
log
@move eisa stuff to /sys/dev
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.37 1995/01/27 05:46:41 cgd Exp $
d98 1
a98 1
file	arch/i386/isa/ast.c		ast
d100 1
a100 1
file	arch/i386/isa/boca.c		boca
d102 1
a102 1
file	arch/i386/isa/rtfps.c		rtfps
d105 1
a105 1
file	arch/i386/isa/com.c		com needs-count
d107 1
a107 1
file	arch/i386/isa/cy.c		cy needs-count
d110 1
a110 1
file	arch/i386/isa/lpt.c		lpt needs-flag
d120 1
a120 1
file	arch/i386/isa/aha1542.c		aha
d122 1
a122 1
file	arch/i386/isa/aic6360.c		aic
d124 1
a124 1
file	arch/i386/isa/bt742a.c		bt
d126 1
a126 1
file	arch/i386/isa/seagate.c		sea
d128 1
a128 1
file	arch/i386/isa/ultra14f.c	uha
d130 1
a130 1
file	arch/i386/isa/wd7000.c		wds
d137 1
a137 1
file	arch/i386/isa/mcd.c		mcd needs-flag
d141 1
a141 1
file	arch/i386/isa/wd.c		wdc needs-flag
d144 1
a144 1
file	arch/i386/isa/wt.c		wt needs-flag
d148 1
a148 1
file	arch/i386/isa/elink.c		elink
d151 1
a151 1
file	arch/i386/isa/if_ed.c		ed
d153 1
a153 1
file	arch/i386/isa/if_eg.c		eg
d155 1
a155 1
file	arch/i386/isa/if_el.c		el
d157 1
a157 1
file	arch/i386/isa/if_ep.c		ep
d159 1
a159 1
#file	arch/i386/isa/if_hp.c		hp
d161 1
a161 1
file	arch/i386/isa/if_ie.c		ie
d163 1
a163 1
file	arch/i386/isa/if_ix.c		ix
d165 1
a165 1
file	arch/i386/isa/if_le.c		le
@


1.37
log
@move mi pci files to /sys/dev
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.36 1995/01/25 23:41:04 cgd Exp $
d176 1
a176 1
file	arch/i386/eisa/aha1742.c	ahb
@


1.36
log
@assign disk number for vnd.  oops; thought i did this yesterday(?)
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.35 1995/01/25 20:55:19 cgd Exp $
d181 1
a181 1
file	arch/i386/pci/pci.c		pci
d185 1
a185 1
file	arch/i386/pci/ncr.c		ncr
@


1.35
log
@add 'maxpartitions' keyword as first 'intesting' thing in the file, to
facilitate the solution of config.new's hardcoded partition number
problems.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.34 1995/01/16 11:51:40 mycroft Exp $
d30 1
a30 1
#major	{vnd = 14}
@


1.34
log
@For now, continue to treat EISA devices as ISA.  Also, add boca.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.33 1995/01/08 21:18:48 christos Exp $
d5 3
@


1.33
log
@New svr4_machdep.c
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.32 1994/11/14 05:54:30 christos Exp $
d67 1
a67 3
device	eisa at root {[slot = -1],
		      [iomem = -1], [iosiz = 0],
		      [irq = -1]}
d96 2
d120 1
a120 1
device	bt at isa, eisa: scsi, dma
d124 1
a124 1
device	uha at isa, eisa: scsi, dma
d153 1
a153 1
device	ep at isa, eisa: ether, ifnet, elink
d172 1
a172 3
file	arch/i386/eisa/eisa_machdep.c	eisa

device	ahb at eisa: scsi
@


1.32
log
@Added new svr4 files
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.31 1994/11/04 08:24:25 mycroft Exp $
d204 1
@


1.31
log
@EISA devices have no DRQ.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.30 1994/11/04 07:26:49 mycroft Exp $
d198 7
@


1.30
log
@Add needs-flag to audio device.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.29 1994/11/04 01:08:12 mycroft Exp $
d69 1
a69 1
		      [irq = -1], [drq = -1]}
@


1.29
log
@Oops; don't always include EISA and PCI autoconfig.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.28 1994/11/03 22:18:52 mycroft Exp $
d59 1
a59 1
file	arch/i386/isa/bsd_audio.c	audio
@


1.28
log
@Don't allow configuration of specific PCI function numbers.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.27 1994/11/03 18:26:48 mycroft Exp $
d172 1
a172 1
file	arch/i386/eisa/eisa_machdep.c	eisa isa
d181 1
a181 1
file	arch/i386/pci/pci_machdep.c	pci isa
@


1.27
log
@commulti needs slave #.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.26 1994/11/03 18:14:53 mycroft Exp $
d70 1
a70 1
device	pci at root {[bus = -1], [dev = -1], [function = -1]}
@


1.26
log
@Make a real GENERIC config.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.25 1994/11/03 16:50:50 mycroft Exp $
d95 1
a95 1
define	commulti {}
@


1.25
log
@Remove some needs-count specs.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.24 1994/11/03 16:46:42 mycroft Exp $
d78 1
a78 3
device	timer at isa
device	clock at isa
file	arch/i386/isa/clock.c		clock timer
@


1.24
log
@ep can be on EISA bus.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.23 1994/11/03 16:43:26 mycroft Exp $
d99 1
a99 1
file	arch/i386/isa/ast.c		ast needs-count
d101 1
a101 1
file	arch/i386/isa/rtfps.c		rtfps needs-count
d129 1
a129 1
file	arch/i386/isa/wd7000.c		wds needs-count
d136 1
a136 1
file	arch/i386/isa/mcd.c		mcd needs-count
@


1.23
log
@Make this actually work.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.22 1994/11/03 16:25:25 mycroft Exp $
d155 1
a155 1
device	ep at isa: ether, ifnet, elink
@


1.22
log
@Make this a little closer to current reality.
@
text
@d1 1
a1 1
#	$NetBSD: files.i386.newconf,v 1.21 1994/10/27 04:15:05 cgd Exp $
d27 1
d58 1
a58 1
define	audio {}
d70 1
a70 1
device	pci at root {[bus = -1], [device = -1], [function = -1]}
d81 1
a81 1
define	dma {}
d97 2
a98 1
device	ast at isa
d100 1
a100 1
device	rtfps at isa
d102 2
a103 1
device	com at isa, ast, rtfps: tty
d146 1
a146 1
define	elink {}
a203 5





@


1.21
log
@new RCS ID format.
@
text
@d1 1
a1 1
#	$NetBSD$
d8 19
d28 9
a36 5
device	isa at root {[port = -1], [size = 0],
		     [iomem = -1], [iosiz = 0],
		     [irq = -1], [drq = -1]}
file	arch/i386/isa/isa.c		isa needs-flag
file	arch/i386/isa/intr.c		isa
d38 15
a52 2
define	dma {}
file	arch/i386/isa/dma.c		dma needs-flag
d54 3
d60 11
a70 3
#device	eisa at root ...

#device	mca at root ...
d72 4
d80 3
a82 1

a85 3

device	com at isa: tty
file	arch/i386/isa/com.c		com needs-count
d88 14
d105 2
a106 22

device	spkr at isa: tty
file	arch/i386/isa/spkr.c		speaker needs-flag
device	sb at isa: audio
file	arch/i386/isa/sb.c		sb needs-flag


device	ed at isa: ether, ifnet
file	arch/i386/isa/if_ed.c		ed needs-count
device	eg at isa: ether, ifnet
file	arch/i386/isa/if_eg.c		eg
device	ep at isa: ether, ifnet
file	arch/i386/isa/if_ep.c		ep needs-count
#device	hp at isa: ether, ifnet
#file	arch/i386/isa/if_hp.c		hp
device	ie at isa: ether, ifnet
file	arch/i386/isa/if_ie.c		ie
device	is at isa: ether, ifnet, dma
file	arch/i386/isa/if_is.c		is
device	ix at isa: ether, ifnet
file	arch/i386/isa/if_ix.c		ix

d115 12
a126 4

device	lpt at isa
file	arch/i386/isa/lpt.c		lpt needs-flag

d132 3
a134 1

a138 1

d143 29
a171 3
device	mcd at isa: disk, dma
file	arch/i386/isa/mcd.c		mcd needs-count
major	{mcd = 7}
d173 2
d176 5
a180 1
define	scsi {}
d182 2
a183 10
device	aha at isa: scsi, dma
file	arch/i386/isa/aha1542.c		aha needs-count
device	ahb at isa: scsi, dma
file	arch/i386/isa/aha1742.c		ahb needs-count
device	bt at isa: scsi, dma
file	arch/i386/isa/bt742a.c		bt needs-count
device	uha at isa: scsi, dma
file	arch/i386/isa/ultra14f.c	uha needs-count
device	wds at isa: scsi, dma
file	arch/i386/isa/wd7000.c		wds needs-count
d185 16
a200 1
device	scsibus at scsi {target = -1, lun = -1}
a201 15
device	cd at scsibus: disk
file	scsi/cd.c			cd needs-flag
major	{cd = 6}
device	sd at scsibus: disk
file	scsi/sd.c			sd needs-flag
major	{sd = 4}
device	st at scsibus: tape
file	scsi/st.c			st needs-flag
major	{st = 5}
device	ch at scsibus: disk
file	scsi/ch.c			ch needs-flag
device	uk at scsibus: disk
file	scsi/uk.c			uk needs-flag
device	su at scsibus: disk
file	scsi/su.c			su needs-flag
a203 2
pseudo-device	fpe
file	arch/i386/i386/math_emulate.c	fpe needs-flag
a205 22
file	arch/i386/i386/autoconf.c
file	arch/i386/i386/conf.c
file	arch/i386/i386/db_disasm.c	ddb
file	arch/i386/i386/db_interface.c	ddb
file	arch/i386/i386/db_trace.c	ddb
file	arch/i386/i386/disksubr.c	disk
file	arch/i386/i386/in_cksum.c	inet
file	arch/i386/i386/machdep.c
file	arch/i386/i386/mem.c
file	arch/i386/i386/microtime.s
file	arch/i386/i386/ns_cksum.c	ns
#file	arch/i386/i386/oc_cksum.c	inet
file	arch/i386/i386/pmap.c
file	arch/i386/i386/process_machdep.c
file	arch/i386/i386/random.s
file	arch/i386/i386/sys_machdep.c
file	arch/i386/i386/trap.c
file	arch/i386/i386/vm_machdep.c
file	dev/cons.c
file	scsi/scsi_base.c		scsi
file	scsi/scsi_ioctl.c		scsi
file	scsi/scsiconf.c			scsi
@


1.20
log
@add `eg' driver for the 3c505 by <dean@@fsa.ca>
@
text
@d1 1
@


1.20.2.1
log
@file files.i386.newconf was added on branch netbsd-1-0 on 1994-08-23 17:59:36 +0000
@
text
@d1 151
@


1.20.2.2
log
@add `eg' driver for the 3c505 by <dean@@fsa.ca>
@
text
@a0 151
#
# new style config file for i386 architecture
#

maxusers 2 16 64


device	isa at root {[port = -1], [size = 0],
		     [iomem = -1], [iosiz = 0],
		     [irq = -1], [drq = -1]}
file	arch/i386/isa/isa.c		isa needs-flag
file	arch/i386/isa/intr.c		isa

define	dma {}
file	arch/i386/isa/dma.c		dma needs-flag

define	audio {}
file	arch/i386/isa/bsd_audio.c	audio

#device	eisa at root ...

#device	mca at root ...


device	timer at isa
device	clock at isa
file	arch/i386/isa/clock.c		clock timer

device	npx at isa
file	arch/i386/isa/npx.c		npx needs-flag


device	com at isa: tty
file	arch/i386/isa/com.c		com needs-count
device	pc at isa: tty
file	arch/i386/isa/pccons.c		pc needs-count
device	cy at isa: tty
file	arch/i386/isa/cy.c		cy needs-count


device	spkr at isa: tty
file	arch/i386/isa/spkr.c		speaker needs-flag
device	sb at isa: audio
file	arch/i386/isa/sb.c		sb needs-flag


device	ed at isa: ether, ifnet
file	arch/i386/isa/if_ed.c		ed needs-count
device	eg at isa: ether, ifnet
file	arch/i386/isa/if_eg.c		eg
device	ep at isa: ether, ifnet
file	arch/i386/isa/if_ep.c		ep needs-count
#device	hp at isa: ether, ifnet
#file	arch/i386/isa/if_hp.c		hp
device	ie at isa: ether, ifnet
file	arch/i386/isa/if_ie.c		ie
device	is at isa: ether, ifnet, dma
file	arch/i386/isa/if_is.c		is
device	ix at isa: ether, ifnet
file	arch/i386/isa/if_ix.c		ix


device	lms at isa
file	arch/i386/isa/lms.c		lms needs-flag
device	mms at isa
file	arch/i386/isa/mms.c		mms needs-flag
device	pms at isa
file	arch/i386/isa/pms.c		pms needs-flag


device	lpt at isa
file	arch/i386/isa/lpt.c		lpt needs-flag


device	fdc at isa {drive = -1}
device	fd at fdc: disk, dma
file	arch/i386/isa/fd.c		fdc needs-flag
major	{fd = 2}

device	wdc at isa {drive = -1}
device	wd at wdc: disk
file	arch/i386/isa/wd.c		wdc needs-flag
major	{wd = 0}

device	wt at isa: tape, dma
file	arch/i386/isa/wt.c		wt needs-flag
major	{wt = 3}

device	mcd at isa: disk, dma
file	arch/i386/isa/mcd.c		mcd needs-count
major	{mcd = 7}


define	scsi {}

device	aha at isa: scsi, dma
file	arch/i386/isa/aha1542.c		aha needs-count
device	ahb at isa: scsi, dma
file	arch/i386/isa/aha1742.c		ahb needs-count
device	bt at isa: scsi, dma
file	arch/i386/isa/bt742a.c		bt needs-count
device	uha at isa: scsi, dma
file	arch/i386/isa/ultra14f.c	uha needs-count
device	wds at isa: scsi, dma
file	arch/i386/isa/wd7000.c		wds needs-count

device	scsibus at scsi {target = -1, lun = -1}

device	cd at scsibus: disk
file	scsi/cd.c			cd needs-flag
major	{cd = 6}
device	sd at scsibus: disk
file	scsi/sd.c			sd needs-flag
major	{sd = 4}
device	st at scsibus: tape
file	scsi/st.c			st needs-flag
major	{st = 5}
device	ch at scsibus: disk
file	scsi/ch.c			ch needs-flag
device	uk at scsibus: disk
file	scsi/uk.c			uk needs-flag
device	su at scsibus: disk
file	scsi/su.c			su needs-flag


pseudo-device	fpe
file	arch/i386/i386/math_emulate.c	fpe needs-flag


file	arch/i386/i386/autoconf.c
file	arch/i386/i386/conf.c
file	arch/i386/i386/db_disasm.c	ddb
file	arch/i386/i386/db_interface.c	ddb
file	arch/i386/i386/db_trace.c	ddb
file	arch/i386/i386/disksubr.c	disk
file	arch/i386/i386/in_cksum.c	inet
file	arch/i386/i386/machdep.c
file	arch/i386/i386/mem.c
file	arch/i386/i386/microtime.s
file	arch/i386/i386/ns_cksum.c	ns
#file	arch/i386/i386/oc_cksum.c	inet
file	arch/i386/i386/pmap.c
file	arch/i386/i386/process_machdep.c
file	arch/i386/i386/random.s
file	arch/i386/i386/sys_machdep.c
file	arch/i386/i386/trap.c
file	arch/i386/i386/vm_machdep.c
file	dev/cons.c
file	scsi/scsi_base.c		scsi
file	scsi/scsi_ioctl.c		scsi
file	scsi/scsiconf.c			scsi
@


1.19
log
@garbage collect, and slight line-spacing change
@
text
@d49 2
@


1.18
log
@Multicast is no longer optional.
@
text
@a30 2
device	dcfclk at isa
file	arch/i386/isa/dcfclk.c		dcfclk needs-flag
d39 1
@


1.17
log
@Updated.
@
text
@d143 1
a143 1
file	arch/i386/i386/random.s		multicast
@


1.16
log
@ep driver..
@
text
@d17 3
d41 1
d44 2
d54 2
d58 2
a59 2
device	ie at isa: ether, ifnet
file	arch/i386/isa/if_ie.c		ie
a130 1
file	arch/i386/i386/cons.c
d142 2
d147 1
@


1.15
log
@Enable uha[01].
@
text
@d44 2
@


1.14
log
@Enable aha[01], sd*.
@
text
@d88 1
a88 1
file	arch/i386/isa/aha1742.c		ahb
d90 1
a90 1
file	arch/i386/isa/bt742a.c		bt
d92 1
a92 1
file	arch/i386/isa/ultra14f.c	uha
d94 1
a94 1
file	arch/i386/isa/wd7000.c		wds
@


1.13
log
@Enable ie0.
@
text
@d83 1
a83 1
define	scsi {target = -1}
d86 1
a86 1
file	arch/i386/isa/aha1542.c		aha
d96 1
a96 1
device	tg at scsi {drive = -1}
d98 1
a98 1
device	cd at tg: disk
d101 1
a101 3
device	ch at tg: disk
file	scsi/ch.c			ch needs-flag
device	sd at tg: disk
d104 1
a104 1
device	st at tg: tape
d107 6
d136 2
@


1.12
log
@GENERIC: add mcd0
TEST: add mcd0, commented out
files.i386.newconf: add support for mcd driver
@
text
@d48 2
@


1.11
log
@Enable ed.
@
text
@d76 4
@


1.10
log
@Add intr.c.
@
text
@d43 1
a43 1
file	arch/i386/isa/if_ed.c		ed
@


1.9
log
@Only include isa/dma.c if a driver which needs it is configured.
@
text
@d12 1
@


1.8
log
@Put back assembler versions of setrq() and remrq().  GCC 2 is just too lame.
@
text
@d13 3
d45 1
a45 1
device	is at isa: ether, ifnet
d62 1
a62 1
device	fd at fdc: disk
d71 1
a71 1
device	wt at isa: tape
d78 1
a78 1
device	aha at isa: scsi
d80 1
a80 1
device	ahb at isa: scsi
d82 1
a82 1
device	bt at isa: scsi
d84 1
a84 1
device	uha at isa: scsi
d86 1
a86 1
device	wds at isa: scsi
@


1.7
log
@Add locore2.c as standard.
@
text
@a112 1
file	arch/i386/i386/locore2.c
@


1.6
log
@Remove `device-driver' flags.
@
text
@d113 1
@


1.5
log
@Add cy.
@
text
@d11 1
a11 1
file	arch/i386/isa/isa.c		isa device-driver needs-flag
d20 1
a20 1
file	arch/i386/isa/clock.c		clock timer device-driver
d23 1
a23 1
file	arch/i386/isa/npx.c		npx device-driver needs-flag
d25 1
a25 1
file	arch/i386/isa/dcfclk.c		dcfclk device-driver needs-flag
d29 1
a29 1
file	arch/i386/isa/com.c		com device-driver needs-count
d31 1
a31 1
file	arch/i386/isa/pccons.c		pc device-driver needs-count
d33 1
a33 1
file	arch/i386/isa/cy.c		cy device-driver needs-count
d35 1
a35 1
file	arch/i386/isa/spkr.c		speaker device-driver needs-flag
d39 1
a39 1
file	arch/i386/isa/if_ed.c		ed device-driver
d41 1
a41 1
#file	arch/i386/isa/if_hp.c		hp device-driver
d43 1
a43 1
file	arch/i386/isa/if_is.c		is device-driver
d47 1
a47 1
file	arch/i386/isa/lms.c		lms device-driver needs-flag
d49 1
a49 1
file	arch/i386/isa/mms.c		mms device-driver needs-flag
d51 1
a51 1
file	arch/i386/isa/pms.c		pms device-driver needs-flag
d55 1
a55 1
file	arch/i386/isa/lpt.c		lpt device-driver needs-flag
d60 1
a60 1
file	arch/i386/isa/fd.c		fdc device-driver needs-flag
d65 1
a65 1
file	arch/i386/isa/wd.c		wdc device-driver needs-flag
d69 1
a69 1
file	arch/i386/isa/wt.c		wt device-driver needs-flag
d76 1
a76 1
file	arch/i386/isa/aha1542.c		aha device-driver
d78 1
a78 1
file	arch/i386/isa/aha1742.c		ahb device-driver
d80 1
a80 1
file	arch/i386/isa/bt742a.c		bt device-driver
d82 1
a82 1
file	arch/i386/isa/ultra14f.c	uha device-driver
d84 1
a84 1
file	arch/i386/isa/wd7000.c		wds device-driver
d89 1
a89 1
file	scsi/cd.c			cd device-driver needs-flag
d92 1
a92 1
file	scsi/ch.c			ch device-driver needs-flag
d94 1
a94 1
file	scsi/sd.c			sd device-driver needs-flag
d97 1
a97 1
file	scsi/st.c			st device-driver needs-flag
@


1.4
log
@Add needs-flag (or needs-count for tty devices) to all driver in the
switch tables.  Remove ancient ethernet drivers.
@
text
@d32 2
@


1.3
log
@TEST: Enable com ports.
files.i386.newconf: Add needs-count to com.c for now.
@
text
@d24 2
a25 2
#device	dcfclk at isa
#file	arch/i386/isa/dcfclk.c		dcfclk device-driver
d31 1
a31 1
file	arch/i386/isa/pccons.c		pc device-driver
d33 1
a33 1
file	arch/i386/isa/spkr.c		speaker device-driver
a35 2
#device	ec at isa: ether, ifnet
#file	arch/i386/isa/if_ec.c		ec device-driver
a41 12
#device	ne at isa: ether, ifnet
#file	arch/i386/isa/if_ne.c		ne device-driver
#device	we at isa: ether, ifnet
#file	arch/i386/isa/if_we.c		we device-driver


device	lms at isa: tty
file	arch/i386/isa/lms.c		lms device-driver
device	mms at isa: tty
file	arch/i386/isa/mms.c		mms device-driver
device	pms at isa: tty
file	arch/i386/isa/pms.c		pms device-driver
d44 6
a49 2
device	lpt at isa: tty
file	arch/i386/isa/lpt.c		lpt device-driver
d52 4
d58 1
a58 1
file	arch/i386/isa/fd.c		fdc device-driver
d63 1
a63 1
file	arch/i386/isa/wd.c		wdc device-driver
d67 1
a67 1
file	arch/i386/isa/wt.c		wt device-driver
d87 1
a87 1
file	scsi/cd.c			cd device-driver
d90 1
a90 1
file	scsi/ch.c			ch device-driver
d92 1
a92 1
file	scsi/sd.c			sd device-driver
d95 1
a95 1
file	scsi/st.c			st device-driver
@


1.2
log
@files.i386: Defunct.
files.i386.newconf: Remove lpa.
TEST: Enable lms and lpt.
*: Change all lpa's to lpt's.  Change fd[0-3] to fd* and wd[0-3] to wd*.
Remove all explicit irq's.
@
text
@d29 1
a29 1
file	arch/i386/isa/com.c		com device-driver
@


1.1
log
@New i386 code.
@
text
@a59 2
device	lpa at isa: tty
file	arch/i386/isa/lpa.c		lpa device-driver
@
