files.i386 revision 2673
1234353Sdim# This file tells config what files go into building a kernel,
2198090Srdivacky# files marked standard are always included.
3198090Srdivacky#
4198090Srdivacky#	$Id: files.i386,v 1.46 1994/09/06 21:58:53 se Exp $
5198090Srdivacky#
6198090Srdivackyi386/i386/autoconf.c		standard	device-driver
7198090Srdivackyi386/i386/conf.c		standard
8198090Srdivackyi386/i386/cons.c		standard
9198090Srdivackyi386/i386/db_disasm.c		optional	ddb
10198090Srdivackyi386/i386/db_interface.c	optional	ddb
11198090Srdivackyi386/i386/db_trace.c		optional	ddb
12198090Srdivackyi386/i386/exception.s		standard
13198090Srdivackyi386/i386/in_cksum.c		optional	inet
14263508Sdim# locore.s needs to be handled in Makefile to put it first.  Otherwise it's
15198090Srdivacky# now normal.
16234353Sdim# i386/i386/locore.s		standard
17199481Srdivackyi386/i386/machdep.c		standard
18263508Sdimi386/i386/math_emulate.c	optional	math_emulate
19218893Sdimi386/i386/mem.c			standard
20198090Srdivackyi386/i386/microtime.s		standard
21226633Sdimi386/i386/ns_cksum.c		optional	ns
22249423Sdimi386/i386/pmap.c		standard
23198090Srdivackyi386/i386/procfs_machdep.c	optional	procfs
24199481Srdivackyi386/i386/support.s		standard
25198090Srdivackyi386/i386/swtch.s		standard
26198090Srdivackyi386/i386/sys_machdep.c		standard
27198090Srdivackyi386/i386/trap.c		standard
28198090Srdivackyi386/i386/vm_machdep.c		standard
29208599Srdivackyi386/ibcs2/ibcs2_dummy.c	optional 	ibcs2
30226633Sdimi386/ibcs2/ibcs2_file.c		optional 	ibcs2
31249423Sdimi386/ibcs2/ibcs2_ioctl.c	optional 	ibcs2
32249423Sdimi386/ibcs2/ibcs2_ipc.c		optional 	ibcs2
33249423Sdimi386/ibcs2/ibcs2_isc.c		optional 	ibcs2
34198090Srdivackyi386/ibcs2/ibcs2_misc.c		optional 	ibcs2
35224145Sdimi386/ibcs2/ibcs2_signal.c	optional 	ibcs2
36198090Srdivackyi386/ibcs2/ibcs2_stats.c	optional 	ibcs2
37198892Srdivackyi386/ibcs2/ibcs2_sysent.c	optional 	ibcs2
38198090Srdivackyi386/ibcs2/ibcs2_sysi86.c	optional 	ibcs2
39224145Sdimi386/ibcs2/ibcs2_xenix.c	optional 	ibcs2
40263508Sdimi386/ibcs2/imgact_coff.c	optional	ibcs2
41224145Sdim#i386/ibcs2/imgact_xout.c	optional	ibcs2
42224145Sdim#i386/ibcs2/imgact_elf.c	optional	svr4
43198090Srdivackyi386/isa/aha1542.c		optional	aha	device-driver
44198090Srdivackyi386/isa/aha1742.c		optional	ahb	device-driver
45198090Srdivackyi386/isa/bt742a.c		optional	bt	device-driver
46198090Srdivackyi386/isa/clock.c		standard
47198090Srdivackyi386/isa/fd.c			optional	fd	device-driver
48198090Srdivackyi386/isa/ft.c			optional	ft	device-driver
49226633Sdimi386/isa/elink.c		optional	ie	device-driver
50234353Sdimi386/isa/elink.c		optional	ep	device-driver
51226633Sdimi386/isa/if_ed.c		optional	ed	device-driver
52226633Sdimi386/isa/if_el.c		optional	el	device-driver
53243830Sdimi386/isa/if_ep.c		optional	ep	device-driver
54243830Sdimi386/isa/if_ie.c		optional	ie	device-driver
55243830Sdimi386/isa/if_is.c		optional	is	device-driver
56243830Sdimi386/isa/if_ix.c		optional	ix	device-driver
57243830Sdimi386/isa/if_le.c		optional	le	device-driver
58218893Sdimi386/isa/if_lnc.c		optional	lnc	device-driver
59218893Sdimi386/isa/if_ze.c		optional	ze	device-driver
60239462Sdimi386/isa/isa.c			optional	isa	device-driver
61239462Sdimi386/isa/lpt.c			optional	lpt	device-driver
62239462Sdimi386/isa/mcd.c			optional	mcd	device-driver
63218893Sdimi386/isa/mse.c			optional	mse	device-driver
64218893Sdimi386/isa/npx.c			optional	npx	device-driver
65218893Sdimi386/isa/pas.c			optional	pas	device-driver
66218893Sdimi386/isa/syscons.c		optional	sc	device-driver
67218893Sdimi386/isa/pcaudio.c		optional	pca	device-driver
68218893Sdimi386/isa/psm.c			optional	psm	device-driver
69218893Sdimi386/isa/sb.c			optional	sb	device-driver
70218893Sdimi386/isa/scd.c			optional	scd	device-driver
71218893Sdimi386/isa/seagate.c		optional	sea	device-driver
72218893Sdimi386/isa/sio.c			optional	sio	device-driver
73218893Sdimi386/isa/sound/adlib_card.c	optional	snd	device-driver
74218893Sdimi386/isa/sound/audio.c		optional	snd	device-driver
75218893Sdimi386/isa/sound/dev_table.c	optional	snd	device-driver
76218893Sdimi386/isa/sound/dmabuf.c		optional	snd	device-driver
77218893Sdimi386/isa/sound/gus_card.c	optional	snd	device-driver
78218893Sdimi386/isa/sound/gus_midi.c	optional	snd	device-driver
79218893Sdimi386/isa/sound/gus_vol.c	optional	snd	device-driver
80218893Sdimi386/isa/sound/gus_wave.c	optional	snd	device-driver
81218893Sdimi386/isa/sound/ics2101.c	optional	snd	device-driver
82218893Sdimi386/isa/sound/midi.c		optional	snd	device-driver
83218893Sdimi386/isa/sound/midibuf.c	optional	snd	device-driver
84218893Sdimi386/isa/sound/mpu401.c		optional	snd	device-driver
85218893Sdimi386/isa/sound/opl3.c		optional	snd	device-driver
86218893Sdimi386/isa/sound/pas2_card.c	optional	snd	device-driver
87218893Sdimi386/isa/sound/pas2_midi.c	optional	snd	device-driver
88218893Sdimi386/isa/sound/pas2_mixer.c	optional	snd	device-driver
89218893Sdimi386/isa/sound/pas2_pcm.c	optional	snd	device-driver
90198892Srdivackyi386/isa/sound/patmgr.c		optional	snd	device-driver
91224145Sdimi386/isa/sound/pro_midi.c	optional	snd	device-driver
92198892Srdivackyi386/isa/sound/sb16_dsp.c	optional	snd	device-driver
93218893Sdimi386/isa/sound/sb16_midi.c	optional	snd	device-driver
94218893Sdimi386/isa/sound/sb_card.c	optional	snd	device-driver
95218893Sdimi386/isa/sound/sb_dsp.c		optional	snd	device-driver
96218893Sdimi386/isa/sound/sb_midi.c	optional	snd	device-driver
97218893Sdimi386/isa/sound/sb_mixer.c	optional	snd	device-driver
98218893Sdimi386/isa/sound/sequencer.c	optional	snd	device-driver
99198090Srdivackyi386/isa/sound/sound_switch.c	optional	snd	device-driver
100198090Srdivackyi386/isa/sound/soundcard.c	optional	snd	device-driver
101218893Sdimi386/isa/spkr.c			optional	speaker
102218893Sdimi386/isa/tw.c			optional	tw	device-driver
103218893Sdimi386/isa/ultra14f.c		optional	uha	device-driver
104218893Sdimi386/isa/wd.c			optional	wd	device-driver
105218893Sdimi386/isa/wt.c			optional	wt	device-driver
106218893Sdimi386/isa/pcvt/pcvt_drv.c	optional	vt	device-driver
107218893Sdimi386/isa/pcvt/pcvt_sup.c	optional	vt	device-driver
108218893Sdimi386/isa/pcvt/pcvt_out.c	optional	vt	device-driver
109218893Sdimi386/isa/pcvt/pcvt_kbd.c	optional	vt	device-driver
110249423Sdimi386/isa/pcvt/pcvt_vtf.c	optional	vt	device-driver
111218893Sdimi386/isa/pcvt/pcvt_ext.c	optional	vt	device-driver
112218893Sdimi386/pci/if_de.c		optional	de	device-driver
113218893Sdimi386/pci/ncr.c			optional	ncr	device-driver
114218893Sdimi386/pci/pci.c			optional	pci	device-driver
115218893Sdimi386/pci/pcibios.c		optional	pci
116218893Sdimi386/pci/pci_config.c		optional	pci
117263508Sdimi386/pci/pci_intel.c		optional	pci
118249423Sdimgnu/i386/fpemul/div_small.s	optional	gpl_math_emulate
119218893Sdimgnu/i386/fpemul/errors.c	optional	gpl_math_emulate
120218893Sdimgnu/i386/fpemul/fpu_arith.c	optional	gpl_math_emulate
121198090Srdivackygnu/i386/fpemul/fpu_aux.c	optional	gpl_math_emulate
122198090Srdivackygnu/i386/fpemul/fpu_entry.c	optional	gpl_math_emulate
123198090Srdivackygnu/i386/fpemul/fpu_etc.c	optional	gpl_math_emulate
124198090Srdivackygnu/i386/fpemul/fpu_trig.c	optional	gpl_math_emulate
125198090Srdivackygnu/i386/fpemul/get_address.c	optional	gpl_math_emulate
126198090Srdivackygnu/i386/fpemul/load_store.c	optional	gpl_math_emulate
127198090Srdivackygnu/i386/fpemul/poly_2xm1.c	optional	gpl_math_emulate
128198090Srdivackygnu/i386/fpemul/poly_atan.c	optional	gpl_math_emulate
129198090Srdivackygnu/i386/fpemul/poly_div.s	optional	gpl_math_emulate
130198090Srdivackygnu/i386/fpemul/poly_l2.c	optional	gpl_math_emulate
131198090Srdivackygnu/i386/fpemul/poly_mul64.s	optional	gpl_math_emulate
132210299Sedgnu/i386/fpemul/poly_sin.c	optional	gpl_math_emulate
133198090Srdivackygnu/i386/fpemul/poly_tan.c	optional	gpl_math_emulate
134198090Srdivackygnu/i386/fpemul/polynomial.s	optional	gpl_math_emulate
135198090Srdivackygnu/i386/fpemul/reg_add_sub.c	optional	gpl_math_emulate
136198090Srdivackygnu/i386/fpemul/reg_compare.c	optional	gpl_math_emulate
137198090Srdivackygnu/i386/fpemul/reg_constant.c	optional	gpl_math_emulate
138198090Srdivackygnu/i386/fpemul/reg_div.s	optional	gpl_math_emulate
139198090Srdivackygnu/i386/fpemul/reg_ld_str.c	optional	gpl_math_emulate
140198090Srdivackygnu/i386/fpemul/reg_mul.c	optional	gpl_math_emulate
141198090Srdivackygnu/i386/fpemul/reg_norm.s	optional	gpl_math_emulate
142198090Srdivackygnu/i386/fpemul/reg_round.s	optional	gpl_math_emulate
143198090Srdivackygnu/i386/fpemul/reg_u_add.s	optional	gpl_math_emulate
144198090Srdivackygnu/i386/fpemul/reg_u_div.s	optional	gpl_math_emulate
145198090Srdivackygnu/i386/fpemul/reg_u_mul.s	optional	gpl_math_emulate
146198090Srdivackygnu/i386/fpemul/reg_u_sub.s	optional	gpl_math_emulate
147198090Srdivackygnu/i386/fpemul/wm_shrx.s	optional	gpl_math_emulate
148198090Srdivackygnu/i386/fpemul/wm_sqrt.s	optional	gpl_math_emulate
149198090Srdivacky