files.i386 revision 96486
1234353Sdim# This file tells config what files go into building a kernel,
2234353Sdim# files marked standard are always included.
3193323Sed#
4193323Sed# $FreeBSD: head/sys/conf/files.i386 96486 2002-05-13 02:40:21Z jake $
5193323Sed#
6193323Sed# The long compile-with and dependency lines are required because of
7234353Sdim# limitations in config: backslash-newline doesn't work in strings, and
8193323Sed# dependency lines other than the first are silently ignored.
9193323Sed#
10193323Sedlinux_genassym.o		optional	compat_linux		\
11193323Sed	dependency 	"$S/i386/linux/linux_genassym.c"		\
12193323Sed	compile-with	"${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}"	\
13193323Sed	no-obj no-implicit-rule						\
14193323Sed	clean		"linux_genassym.o"
15193323Sed#
16193323Sedlinux_assym.h			optional	compat_linux		\
17193323Sed	dependency 	"$S/kern/genassym.sh linux_genassym.o"		\
18193323Sed	compile-with	"sh $S/kern/genassym.sh linux_genassym.o > ${.TARGET}" \
19193323Sed	no-obj no-implicit-rule before-depend				\
20193323Sed	clean		"linux_assym.h"
21193323Sed#
22193323Sedsvr4_genassym.o			optional	compat_svr4		\
23193323Sed	dependency 	"$S/i386/svr4/svr4_genassym.c"			\
24193323Sed	compile-with	"${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}"	\
25193323Sed	no-obj no-implicit-rule						\
26193323Sed	clean		"svr4_genassym.o"
27193323Sed#
28193323Sedsvr4_assym.h			optional	compat_svr4		\
29193323Sed	dependency 	"$S/kern/genassym.sh svr4_genassym.o"	   	\
30193323Sed	compile-with	"sh $S/kern/genassym.sh svr4_genassym.o > ${.TARGET}" \
31193323Sed	no-obj no-implicit-rule before-depend				\
32193323Sed	clean		"svr4_assym.h"
33193323Sed#
34193323Sedfont.h				optional	sc_dflt_font		\
35218893Sdim	compile-with	"uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x16.fnt && file2c 'static u_char dflt_font_16[16*256] = {' '};' < ${SC_DFLT_FONT}-8x16 > font.h && uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x14.fnt && file2c 'static u_char dflt_font_14[14*256] = {' '};' < ${SC_DFLT_FONT}-8x14 >> font.h && uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x8.fnt && file2c 'static u_char dflt_font_8[8*256] = {' '};' < ${SC_DFLT_FONT}-8x8 >> font.h"									\
36193323Sed	no-obj no-implicit-rule before-depend				\
37218893Sdim	clean		"font.h ${SC_DFLT_FONT}-8x14 ${SC_DFLT_FONT}-8x16 ${SC_DFLT_FONT}-8x8"
38218893Sdim#
39193323Sedatkbdmap.h			optional	atkbd_dflt_keymap	\
40218893Sdim	compile-with	"/usr/sbin/kbdcontrol -L ${ATKBD_DFLT_KEYMAP} | sed -e 's/^static keymap_t.* = /static keymap_t key_map = /' -e 's/^static accentmap_t.* = /static accentmap_t accent_map = /' > atkbdmap.h"			\
41193323Sed	no-obj no-implicit-rule before-depend				\
42218893Sdim	clean		"atkbdmap.h"
43218893Sdim#
44193323Sedukbdmap.h			optional	ukbd_dflt_keymap	\
45218893Sdim	compile-with	"/usr/sbin/kbdcontrol -L ${UKBD_DFLT_KEYMAP} | sed -e 's/^static keymap_t.* = /static keymap_t key_map = /' -e 's/^static accentmap_t.* = /static accentmap_t accent_map = /' > ukbdmap.h"			\
46193323Sed	no-obj no-implicit-rule before-depend				\
47218893Sdim	clean		"ukbdmap.h"
48193323Sed#
49218893Sdimmsysosak.o			optional	fla			\
50193323Sed	dependency	"$S/contrib/dev/fla/i386/msysosak.o.uu" 	\
51218893Sdim	compile-with	"uudecode < $S/contrib/dev/fla/i386/msysosak.o.uu" \
52218893Sdim	no-implicit-rule
53193323Sed#
54193323Sedtrlld.o				optional	oltr			\
55193323Sed	dependency	"$S/contrib/dev/oltr/i386-elf.trlld.o.uu"	\
56193323Sed	compile-with	"uudecode < $S/contrib/dev/oltr/i386-elf.trlld.o.uu"	\
57193323Sed	no-implicit-rule
58193323Sed#
59193323Sedcompat/linux/linux_file.c	optional	compat_linux
60193323Sedcompat/linux/linux_getcwd.c	optional	compat_linux
61193323Sedcompat/linux/linux_ioctl.c	optional	compat_linux
62193323Sedcompat/linux/linux_ipc.c	optional	compat_linux
63193323Sedcompat/linux/linux_mib.c	optional	compat_linux
64193323Sedcompat/linux/linux_misc.c	optional	compat_linux
65193323Sedcompat/linux/linux_signal.c	optional	compat_linux
66193323Sedcompat/linux/linux_socket.c	optional	compat_linux
67193323Sedcompat/linux/linux_stats.c	optional	compat_linux
68193323Sedcompat/linux/linux_sysctl.c	optional	compat_linux
69193323Sedcompat/linux/linux_uid16.c	optional	compat_linux
70193323Sedcompat/linux/linux_util.c	optional	compat_linux
71193323Sedcompat/pecoff/imgact_pecoff.c		optional	pecoff_support
72193323Sedcompat/svr4/imgact_svr4.c		optional	compat_svr4
73193323Sedcompat/svr4/svr4_fcntl.c		optional	compat_svr4
74193323Sedcompat/svr4/svr4_filio.c		optional	compat_svr4
75198892Srdivackycompat/svr4/svr4_ioctl.c		optional	compat_svr4
76218893Sdimcompat/svr4/svr4_ipc.c			optional	compat_svr4
77193323Sedcompat/svr4/svr4_misc.c			optional	compat_svr4
78218893Sdimcompat/svr4/svr4_resource.c		optional	compat_svr4
79193323Sedcompat/svr4/svr4_signal.c		optional	compat_svr4
80218893Sdimcompat/svr4/svr4_socket.c		optional	compat_svr4
81193323Sedcompat/svr4/svr4_sockio.c		optional	compat_svr4
82218893Sdimcompat/svr4/svr4_stat.c			optional	compat_svr4
83193323Sedcompat/svr4/svr4_stream.c		optional	compat_svr4
84218893Sdimcompat/svr4/svr4_syscallnames.c		optional	compat_svr4
85193323Sedcompat/svr4/svr4_sysent.c		optional	compat_svr4
86218893Sdimcompat/svr4/svr4_sysvec.c		optional	compat_svr4
87193323Sedcompat/svr4/svr4_termios.c		optional	compat_svr4
88218893Sdimcompat/svr4/svr4_ttold.c		optional	compat_svr4
89193323Sedcontrib/dev/fla/fla.c		optional	fla
90218893Sdimcontrib/dev/oltr/if_oltr.c	optional	oltr
91193323Sedcontrib/dev/oltr/trlldbm.c	optional	oltr
92218893Sdimcontrib/dev/oltr/trlldhm.c	optional	oltr
93193323Sedcontrib/dev/oltr/trlldmac.c	optional	oltr
94193323Sedbf_enc.o			optional	ipsec ipsec_esp		\
95193323Sed	dependency	"$S/crypto/blowfish/arch/i386/bf_enc.S $S/crypto/blowfish/arch/i386/bf_enc_586.S $S/crypto/blowfish/arch/i386/bf_enc_686.S"		\
96193323Sed	compile-with	"${CC} -c -I$S/crypto/blowfish/arch/i386 ${ASM_CFLAGS} ${WERROR} ${.IMPSRC}"	\
97193323Sed	no-implicit-rule
98193323Sedcrypto/des/arch/i386/des_enc.S		optional	ipsec ipsec_esp
99193323Sedcrypto/des/des_ecb.c			optional	netsmbcrypto
100193323Sedcrypto/des/arch/i386/des_enc.S		optional	netsmbcrypto
101193323Sedcrypto/des/des_setkey.c			optional	netsmbcrypto
102193323Seddev/advansys/adv_isa.c		optional	adv isa
103193323Seddev/aic/aic_isa.c		optional	aic isa
104193323Seddev/ar/if_ar_isa.c		optional	ar isa
105193323Seddev/cm/if_cm_isa.c		optional	cm isa
106193323Seddev/ed/if_ed_isa.c		optional	ed isa
107193323Seddev/eisa/eisaconf.c		optional	eisa
108193323Seddev/em/if_em.c			optional	em
109193323Seddev/em/if_em_fxhw.c		optional	em
110193323Seddev/em/if_em_phy.c		optional	em
111193323Seddev/fb/fb.c			optional	fb
112193323Seddev/fb/fb.c			optional	vga
113193323Seddev/fb/splash.c			optional	splash
114193323Seddev/fb/vga.c			optional	vga
115224145Sdimdev/fe/if_fe_isa.c		optional	fe isa
116224145Sdimdev/kbd/atkbd.c			optional	atkbd
117193323Seddev/kbd/atkbdc.c		count		atkbdc
118212904Sdimdev/kbd/kbd.c			optional	atkbd
119193323Seddev/kbd/kbd.c			optional	kbd
120193323Seddev/kbd/kbd.c			optional	sc
121193323Seddev/kbd/kbd.c			optional	ukbd
122193323Seddev/kbd/kbd.c			optional	vt
123193323Seddev/lnc/if_lnc_isa.c		optional	lnc isa
124193323Seddev/puc/puc.c			optional	puc
125193323Seddev/puc/pucdata.c		optional	puc
126193323Seddev/sbni/if_sbni.c		optional	sbni
127193323Seddev/sbni/if_sbni_isa.c		optional	sbni isa
128193323Seddev/sbni/if_sbni_pci.c		optional	sbni pci
129193323Seddev/sio/sio.c			optional	sio
130193323Seddev/sio/sio_isa.c		optional	sio isa
131193323Seddev/sio/sio_pccard.c		optional	sio card
132193323Seddev/sio/sio_pccard.c		optional	sio pccard
133193323Seddev/sio/sio_pci.c		optional	sio pci
134193323Seddev/sio/sio_puc.c		optional	sio puc
135193323Seddev/sr/if_sr_isa.c		optional	sr isa
136193323Seddev/syscons/apm/apm_saver.c	optional	apm_saver apm
137193323Seddev/syscons/schistory.c		count		sc
138193323Seddev/syscons/scmouse.c		optional	sc
139193323Seddev/syscons/scterm.c		optional	sc
140193323Seddev/syscons/scterm-dumb.c	optional	sc
141193323Seddev/syscons/scterm-sc.c		optional	sc
142193323Seddev/syscons/scvesactl.c		optional	sc vga vesa
143201360Srdivackydev/syscons/scvgarndr.c		optional	sc vga
144201360Srdivackydev/syscons/scvidctl.c		optional	sc
145193323Seddev/syscons/scvtb.c		optional	sc
146193323Seddev/syscons/syscons.c		optional	sc
147201360Srdivackydev/syscons/sysmouse.c		optional	sc
148201360Srdivackyfs/smbfs/smbfs_io.c		optional	smbfs
149193323Sedfs/smbfs/smbfs_node.c		optional	smbfs
150193323Sedfs/smbfs/smbfs_smb.c		optional	smbfs
151201360Srdivackyfs/smbfs/smbfs_subr.c		optional	smbfs
152201360Srdivackyfs/smbfs/smbfs_vfsops.c		optional	smbfs
153193323Sedfs/smbfs/smbfs_vnops.c		optional	smbfs
154193323Sedgnu/i386/fpemul/div_small.s	optional	gpl_math_emulate \
155201360Srdivacky	warning "kernel contains GPL contaminated math emulator"
156201360Srdivackygnu/i386/fpemul/errors.c	optional	gpl_math_emulate
157193323Sedgnu/i386/fpemul/fpu_arith.c	optional	gpl_math_emulate
158193323Sedgnu/i386/fpemul/fpu_aux.c	optional	gpl_math_emulate
159201360Srdivackygnu/i386/fpemul/fpu_entry.c	optional	gpl_math_emulate
160201360Srdivackygnu/i386/fpemul/fpu_etc.c	optional	gpl_math_emulate
161193323Sedgnu/i386/fpemul/fpu_trig.c	optional	gpl_math_emulate
162193323Sedgnu/i386/fpemul/get_address.c	optional	gpl_math_emulate
163193323Sedgnu/i386/fpemul/load_store.c	optional	gpl_math_emulate
164218893Sdimgnu/i386/fpemul/poly_2xm1.c	optional	gpl_math_emulate
165201360Srdivackygnu/i386/fpemul/poly_atan.c	optional	gpl_math_emulate
166201360Srdivackygnu/i386/fpemul/poly_div.s	optional	gpl_math_emulate
167193323Sedgnu/i386/fpemul/poly_l2.c	optional	gpl_math_emulate
168218893Sdimgnu/i386/fpemul/poly_mul64.s	optional	gpl_math_emulate
169201360Srdivackygnu/i386/fpemul/poly_sin.c	optional	gpl_math_emulate
170201360Srdivackygnu/i386/fpemul/poly_tan.c	optional	gpl_math_emulate
171193323Sedgnu/i386/fpemul/polynomial.s	optional	gpl_math_emulate
172201360Srdivackygnu/i386/fpemul/reg_add_sub.c	optional	gpl_math_emulate
173201360Srdivackygnu/i386/fpemul/reg_compare.c	optional	gpl_math_emulate
174193323Sedgnu/i386/fpemul/reg_constant.c	optional	gpl_math_emulate
175193323Sedgnu/i386/fpemul/reg_div.s	optional	gpl_math_emulate
176201360Srdivackygnu/i386/fpemul/reg_ld_str.c	optional	gpl_math_emulate
177201360Srdivackygnu/i386/fpemul/reg_mul.c	optional	gpl_math_emulate
178193323Sedgnu/i386/fpemul/reg_norm.s	optional	gpl_math_emulate
179193323Sedgnu/i386/fpemul/reg_round.s	optional	gpl_math_emulate
180201360Srdivackygnu/i386/fpemul/reg_u_add.s	optional	gpl_math_emulate
181201360Srdivackygnu/i386/fpemul/reg_u_div.s	optional	gpl_math_emulate
182193323Sedgnu/i386/fpemul/reg_u_mul.s	optional	gpl_math_emulate
183193323Sedgnu/i386/fpemul/reg_u_sub.s	optional	gpl_math_emulate
184201360Srdivackygnu/i386/fpemul/wm_shrx.s	optional	gpl_math_emulate
185201360Srdivackygnu/i386/fpemul/wm_sqrt.s	optional	gpl_math_emulate
186193323Sedi386/acpica/OsdEnvironment.c	optional acpica
187193323Sedi386/acpica/acpi_machdep.c	optional	acpica
188201360Srdivackyi386/acpica/acpi_wakeup.c	optional	acpica
189201360Srdivackyacpi_wakecode.h			optional	acpica			\
190193323Sed	dependency 	"$S/i386/acpica/acpi_wakecode.S"		\
191193323Sed	compile-with	"${MAKE} -f $S/i386/acpica/Makefile MAKESRCPATH=$S/i386/acpica"	\
192201360Srdivacky	no-obj no-implicit-rule before-depend				\
193201360Srdivacky	clean		"acpi_wakecode.h acpi_wakecode.o acpi_wakecode.bin"
194193323Sed#
195193323Sedi386/apm/apm.c			optional	apm
196193323Sedi386/i386/atomic.c		standard				\
197218893Sdim	compile-with	"${CC} -c ${CFLAGS} ${DEFINED_PROF:S/^$/-fomit-frame-pointer/} ${.IMPSRC}"
198201360Srdivackyi386/i386/autoconf.c		standard
199201360Srdivackyi386/i386/bios.c		standard
200193323Sedi386/i386/bioscall.s		standard
201218893Sdimi386/i386/busdma_machdep.c	standard
202201360Srdivackyi386/i386/critical.c		standard
203193323Sedi386/i386/db_disasm.c		optional	ddb
204201360Srdivackyi386/i386/db_interface.c	optional	ddb
205193323Sedi386/i386/db_trace.c		optional	ddb
206193323Sedi386/i386/dump_machdep.c	standard
207193323Sedi386/i386/elf_machdep.c		standard
208193323Sedi386/i386/exception.s		standard
209193323Sedi386/i386/i386-gdbstub.c	optional	ddb
210193323Sedi386/i386/i686_mem.c		standard
211193323Sedi386/i386/identcpu.c		standard
212193323Sedi386/i386/in_cksum.c		optional	inet
213193323Sedi386/i386/initcpu.c		standard
214193323Sedi386/i386/k6_mem.c		standard
215193323Sed# locore.s needs to be handled in Makefile to put it first.  Otherwise it's
216193323Sed# now normal.
217193323Sed# i386/i386/locore.s		standard
218193323Sedi386/i386/machdep.c		standard
219193323Sedi386/i386/math_emulate.c	optional	math_emulate
220193323Sedi386/i386/mem.c			standard
221193323Sedi386/i386/mp_clock.c		optional	smp
222193323Sedi386/i386/mp_machdep.c		optional	smp
223193323Sedi386/i386/mpapic.c		optional	smp
224193323Sedi386/i386/mpboot.s		optional	smp
225193323Sedi386/i386/nexus.c		standard
226193323Sedi386/i386/perfmon.c		optional	perfmon
227193323Sedi386/i386/perfmon.c		optional	perfmon	profiling-routine
228234353Sdimi386/i386/pmap.c		standard
229193323Sedi386/i386/support.s		standard
230193323Sedi386/i386/swtch.s		standard
231234353Sdimi386/i386/sys_machdep.c		standard
232193323Sedi386/i386/trap.c		standard
233193323Sedi386/i386/vm86.c		standard
234234353Sdimi386/i386/vm_machdep.c		standard
235193323Sedi386/ibcs2/ibcs2_errno.c	optional	ibcs2
236193323Sedi386/ibcs2/ibcs2_fcntl.c	optional	ibcs2
237234353Sdimi386/ibcs2/ibcs2_ioctl.c	optional	ibcs2
238193323Sedi386/ibcs2/ibcs2_ipc.c		optional	ibcs2
239193323Sedi386/ibcs2/ibcs2_isc.c		optional	ibcs2
240234353Sdimi386/ibcs2/ibcs2_isc_sysent.c	optional	ibcs2
241193323Sedi386/ibcs2/ibcs2_misc.c		optional	ibcs2
242193323Sedi386/ibcs2/ibcs2_msg.c		optional	ibcs2
243234353Sdimi386/ibcs2/ibcs2_other.c	optional	ibcs2
244193323Sedi386/ibcs2/ibcs2_signal.c	optional	ibcs2
245193323Sedi386/ibcs2/ibcs2_socksys.c	optional	ibcs2
246201360Srdivackyi386/ibcs2/ibcs2_stat.c		optional	ibcs2
247201360Srdivackyi386/ibcs2/ibcs2_sysent.c	optional	ibcs2
248201360Srdivackyi386/ibcs2/ibcs2_sysi86.c	optional	ibcs2
249193323Sedi386/ibcs2/ibcs2_sysvec.c	optional	ibcs2
250193323Sedi386/ibcs2/ibcs2_util.c		optional	ibcs2
251193323Sedi386/ibcs2/ibcs2_xenix.c	optional	ibcs2
252193323Sedi386/ibcs2/ibcs2_xenix_sysent.c	optional	ibcs2
253193323Sedi386/ibcs2/imgact_coff.c	optional	ibcs2
254193323Sedi386/isa/asc.c			count		asc
255193323Sedi386/isa/clock.c		standard
256193323Sedi386/isa/cronyx.c		optional	cx
257193323Sedi386/isa/ctx.c			count		ctx
258193323Sedi386/isa/cx.c			count		cx
259193323Sedi386/isa/cy.c			count		cy
260193323Sedi386/isa/elink.c		optional	ep
261193323Sedi386/isa/elink.c		optional	ie
262193323Sedi386/isa/gpib.c			optional	gp
263193323Sedi386/isa/gsc.c			count		gsc
264193323Sedi386/isa/if_cx.c		optional	cx
265193323Sedi386/isa/if_el.c		count		el
266193323Sedi386/isa/if_le.c		count		le
267193323Sedi386/isa/if_rdp.c		count		rdp
268193323Sedi386/isa/if_wlp.c		optional	wlp
269193323Sedi386/isa/intr_machdep.c		standard
270193323Sedi386/isa/ithread.c		standard
271193323Sedi386/isa/isa.c			optional	isa
272193323Sedi386/isa/isa_compat.c		optional	isa compat_oldisa	\
273198090Srdivacky	warning "Old ISA driver compatibility shims present."
274198090Srdivackyi386/isa/isa_dma.c		optional	isa
275207618Srdivackyi386/isa/istallion.c		optional	stli nowerror
276207618Srdivackyi386/isa/loran.c		optional	loran
277198090Srdivackyi386/isa/matcd/matcd.c		count		matcd
278198090Srdivackyi386/isa/mca_machdep.c		optional	mca
279201360Srdivackyi386/isa/mcd.c			count		mcd
280198090Srdivackyi386/isa/mse.c			optional	mse
281198090Srdivackyi386/isa/npx.c			optional	npx
282198090Srdivackyi386/isa/pcaudio.c		optional	pca
283198090Srdivackyi386/isa/pcf.c			optional	pcf
284207618Srdivackyi386/isa/pcvt/pcvt_drv.c	optional	vt
285207618Srdivackyi386/isa/pcvt/pcvt_ext.c	optional	vt
286198090Srdivackyi386/isa/pcvt/pcvt_kbd.c	optional	vt
287198090Srdivackyi386/isa/pcvt/pcvt_out.c	optional	vt
288201360Srdivackyi386/isa/pcvt/pcvt_sup.c	optional	vt
289201360Srdivackyi386/isa/pcvt/pcvt_vtf.c	optional	vt
290198090Srdivackyi386/isa/pmtimer.c		optional	pmtimer
291207618Srdivackyi386/isa/prof_machdep.c		optional	profiling-routine
292207618Srdivackyi386/isa/rc.c			count		rc
293198090Srdivackyi386/isa/scd.c			count		scd
294198090Srdivackyi386/isa/spic.c			optional	spic
295198090Srdivackyi386/isa/spigot.c		count		spigot
296198090Srdivackyi386/isa/spkr.c			optional	speaker
297193323Sedi386/isa/stallion.c		optional	stl nowerror
298205218Srdivackyi386/isa/tw.c			count		tw
299205218Srdivackyi386/isa/vesa.c			optional	vga vesa
300205218Srdivackyi386/isa/wt.c			count		wt
301205218Srdivackyi386/linux/imgact_linux.c	optional	compat_linux
302205218Srdivackyi386/linux/linux_dummy.c	optional	compat_linux
303193323Sedi386/linux/linux_locore.s	optional	compat_linux		\
304205218Srdivacky	dependency 	"linux_assym.h"
305193323Sedi386/linux/linux_machdep.c	optional	compat_linux
306193323Sedi386/linux/linux_sysent.c	optional	compat_linux
307193323Sedi386/linux/linux_sysvec.c	optional	compat_linux
308205218Srdivackyi386/pci/pci_cfgreg.c		optional	pci
309193323Sedi386/pci/pci_bus.c		optional	pci
310193323Sedi386/svr4/svr4_locore.s		optional	compat_svr4		\
311193323Sed	dependency	"svr4_assym.h"	\
312193323Sed	warning "COMPAT_SVR4 is broken and usage is, until fixed, not recommended"
313193323Sedi386/svr4/svr4_machdep.c	optional	compat_svr4
314193323Sed#
315205218Srdivacky# isdn4bsd, needed for isic | iwic | ifpi | ifpi2 | ihfc | ifpnp | itjc
316205218Srdivacky#
317193323Sedi4b/layer1/i4b_l1dmux.c         	optional        isic
318205218Srdivackyi4b/layer1/i4b_l1lib.c          	optional        isic
319210299Sedi4b/layer1/i4b_l1dmux.c         	optional        iwic
320193323Sedi4b/layer1/i4b_l1lib.c          	optional        iwic
321193323Sedi4b/layer1/i4b_l1dmux.c         	optional        ifpi
322193323Sedi4b/layer1/i4b_l1lib.c          	optional        ifpi
323193323Sedi4b/layer1/i4b_l1dmux.c         	optional        ifpi2
324193323Sedi4b/layer1/i4b_l1lib.c          	optional        ifpi2
325193323Sedi4b/layer1/i4b_l1dmux.c         	optional        ihfc
326193323Sedi4b/layer1/i4b_l1lib.c          	optional        ihfc
327193323Sedi4b/layer1/i4b_l1dmux.c         	optional        ifpnp
328210299Sedi4b/layer1/i4b_l1lib.c          	optional        ifpnp
329193323Sedi4b/layer1/i4b_l1dmux.c         	optional        itjc
330205218Srdivackyi4b/layer1/i4b_l1lib.c          	optional        itjc
331193323Sed#
332193323Sed# isdn4bsd, isic
333234353Sdim#
334193323Sedi4b/layer1/isic/i4b_asuscom_ipac.c	optional	isic
335234353Sdimi4b/layer1/isic/i4b_avm_a1.c		optional	isic
336193323Sedi4b/layer1/isic/i4b_bchan.c		optional	isic
337234353Sdimi4b/layer1/isic/i4b_ctx_s0P.c		optional	isic
338193323Sedi4b/layer1/isic/i4b_drn_ngo.c		optional	isic
339234353Sdimi4b/layer1/isic/i4b_dynalink.c		optional	isic
340193323Sedi4b/layer1/isic/i4b_elsa_qs1i.c		optional	isic
341234353Sdimi4b/layer1/isic/i4b_elsa_qs1p.c		optional	isic
342193323Sedi4b/layer1/isic/i4b_elsa_pcc16.c	optional	isic
343234353Sdimi4b/layer1/isic/i4b_hscx.c		optional	isic
344193323Sedi4b/layer1/isic/i4b_isac.c		optional	isic
345234353Sdimi4b/layer1/isic/i4b_isic.c		count		isic
346193323Sedi4b/layer1/isic/i4b_isic_isa.c		optional	isic
347234353Sdimi4b/layer1/isic/i4b_isic_pnp.c		optional	isic
348205218Srdivackyi4b/layer1/isic/i4b_itk_ix1.c		optional	isic
349193323Sedi4b/layer1/isic/i4b_l1.c		optional	isic
350193323Sedi4b/layer1/isic/i4b_l1fsm.c		optional	isic
351193323Sedi4b/layer1/isic/i4b_siemens_isurf.c	optional	isic
352193323Sedi4b/layer1/isic/i4b_sws.c		optional	isic
353193323Sedi4b/layer1/isic/i4b_tel_s016.c		optional	isic
354204642Srdivackyi4b/layer1/isic/i4b_tel_s0163.c		optional	isic
355193323Sedi4b/layer1/isic/i4b_tel_s08.c		optional	isic
356193323Sedi4b/layer1/isic/i4b_usr_sti.c		optional	isic
357193323Sedi4b/layer1/isic/i4b_diva.c		optional	isic
358193323Sed#
359193323Sed# isdn4bsd, iwic
360193323Sed#
361193323Sedi4b/layer1/iwic/i4b_iwic_pci.c		count		iwic
362193323Sedi4b/layer1/iwic/i4b_iwic_dchan.c	optional	iwic
363193323Sedi4b/layer1/iwic/i4b_iwic_bchan.c	optional	iwic
364193323Sedi4b/layer1/iwic/i4b_iwic_fsm.c		optional	iwic
365193323Sedi4b/layer1/iwic/i4b_iwic_l1if.c		optional	iwic
366193323Sed#
367193323Sed# isdn4bsd, ifpi
368193323Sed#
369193323Sedi4b/layer1/ifpi/i4b_ifpi_pci.c		count		ifpi
370193323Sedi4b/layer1/ifpi/i4b_ifpi_isac.c		optional	ifpi
371193323Sedi4b/layer1/ifpi/i4b_ifpi_l1.c		optional	ifpi
372193323Sedi4b/layer1/ifpi/i4b_ifpi_l1fsm.c	optional	ifpi
373193323Sed#
374193323Sed# isdn4bsd, ifpi2
375193323Sed#
376193323Sedi4b/layer1/ifpi2/i4b_ifpi2_pci.c	count		ifpi2
377193323Sedi4b/layer1/ifpi2/i4b_ifpi2_isacsx.c	optional	ifpi2
378193323Sedi4b/layer1/ifpi2/i4b_ifpi2_l1.c		optional	ifpi2
379193323Sedi4b/layer1/ifpi2/i4b_ifpi2_l1fsm.c	optional	ifpi2
380193323Sed#
381193323Sed# isdn4bsd, ifpnp
382193323Sed#
383193323Sedi4b/layer1/ifpnp/i4b_ifpnp_avm.c	count		ifpnp
384193323Sedi4b/layer1/ifpnp/i4b_ifpnp_isac.c	optional	ifpnp
385193323Sedi4b/layer1/ifpnp/i4b_ifpnp_l1.c		optional	ifpnp
386193323Sedi4b/layer1/ifpnp/i4b_ifpnp_l1fsm.c	optional	ifpnp
387193323Sed#
388193323Sed# isdn4bsd, ihfc
389193323Sed#
390193323Sedi4b/layer1/ihfc/i4b_ihfc_l1if.c		count		ihfc
391193323Sedi4b/layer1/ihfc/i4b_ihfc_pnp.c		optional	ihfc
392193323Sedi4b/layer1/ihfc/i4b_ihfc_drv.c		optional	ihfc
393193323Sed#
394193323Sed# isdn4bsd, itjc
395193323Sed#
396193323Sedi4b/layer1/itjc/i4b_itjc_pci.c		count		itjc
397193323Sedi4b/layer1/itjc/i4b_itjc_isac.c		optional	itjc
398193323Sedi4b/layer1/itjc/i4b_itjc_l1.c		optional	itjc
399193323Sedi4b/layer1/itjc/i4b_itjc_l1fsm.c	optional	itjc
400193323Sed#
401193323Sedisa/atkbd_isa.c			optional	atkbd
402193323Sedisa/atkbdc_isa.c		optional	atkbdc
403193323Sedisa/fd.c			optional	fdc
404193323Sedisa/ppc.c			optional	ppc
405193323Sedisa/psm.c			optional	psm
406193323Sedisa/syscons_isa.c		optional	sc
407193323Sedisa/vga_isa.c			optional	vga
408193323Sedkern/imgact_aout.c		standard
409193323Sedkern/imgact_gzip.c		optional	gzip
410193323Sedkern/link_aout.c		standard
411193323Sedkern/md4c.c			optional	netsmb
412193323Sedkern/subr_diskmbr.c		standard
413193323Sedlibkern/divdi3.c		standard
414193323Sedlibkern/moddi3.c		standard
415193323Sedlibkern/qdivrem.c		standard
416193323Sedlibkern/ucmpdi2.c		standard
417193323Sedlibkern/udivdi3.c		standard
418193323Sedlibkern/umoddi3.c		standard
419193323Sednetsmb/smb_conn.c		optional	netsmb
420193323Sednetsmb/smb_crypt.c		optional	netsmb
421193323Sednetsmb/smb_dev.c		optional	netsmb
422193323Sednetsmb/smb_iod.c		optional	netsmb
423193323Sednetsmb/smb_rq.c			optional	netsmb
424193323Sednetsmb/smb_smb.c		optional	netsmb
425193323Sednetsmb/smb_subr.c		optional	netsmb
426193323Sednetsmb/smb_trantcp.c		optional	netsmb
427193323Sednetsmb/smb_usr.c		optional	netsmb
428193323Sed