xref: /netbsd-src/sys/arch/cesfic/conf/files.cesfic (revision 5f7e5321b653b59ac12c576fbfd1415c7fe7bae0)
1*5f7e5321Sthorpej#	$NetBSD: files.cesfic,v 1.21 2024/01/15 03:07:14 thorpej Exp $
2e047259aSdrochner#
3e047259aSdrochner# cesfic-specific configuration info
4e047259aSdrochner
5e047259aSdrochner# maxpartitions must be the first item in files.${ARCH}
6e047259aSdrochnermaxpartitions 8
7e047259aSdrochner
8a82fc36eScldefflag				PANICBUTTON
9a82fc36eScl
10e047259aSdrochnermaxusers 2 8 64
11e047259aSdrochner
12e047259aSdrochner# NOTE!  The order of these lines is significant!  Don't change them
13e047259aSdrochner# unless you absolutely know what you're doing!
14e047259aSdrochner
15e047259aSdrochner#
16e047259aSdrochner# Mainbus
17e047259aSdrochner#
18e047259aSdrochner
19e047259aSdrochnerdevice	mainbus { }
20e047259aSdrochnerattach	mainbus at root
21e047259aSdrochner
22e047259aSdrochnerfile	arch/cesfic/cesfic/sic6351.c
23e047259aSdrochnerfile	arch/cesfic/cesfic/clk_dp8570a.c
24e047259aSdrochnerfile	arch/cesfic/cesfic/eeprom.c
25e047259aSdrochner
26e047259aSdrochner#
27e047259aSdrochner# devices
28e047259aSdrochner#
29e047259aSdrochner
30e047259aSdrochnerdevice zsc { channel = -1 }
31e047259aSdrochnerfile arch/cesfic/dev/zs.c			zsc
32e047259aSdrochnerfile dev/ic/z8530sc.c				zsc
33e047259aSdrochner
34e047259aSdrochnerattach zsc at mainbus with zsc_pcc
35e047259aSdrochnerfile arch/cesfic/dev/zs_pcc.c		zsc_pcc needs-flag
36e047259aSdrochner
37e047259aSdrochnerdevice zstty: tty
38e047259aSdrochnerattach zstty at zsc
39e047259aSdrochnerfile dev/ic/z8530tty.c				zstty needs-flag
40e047259aSdrochner
41e047259aSdrochner# LANCE ethernet
42e047259aSdrochner#device lex: arp, ether, ifnet
43e047259aSdrochner#attach	lex at mainbus
44e047259aSdrochnerattach le at mainbus: le32
45e047259aSdrochnerfile	arch/cesfic/dev/if_le.c		le
46e047259aSdrochner#file	arch/cesfic/dev/am79900.c		lex
47e047259aSdrochner
48e047259aSdrochner#
49e047259aSdrochner# Non-device files
50e047259aSdrochner#
51e047259aSdrochner
52e047259aSdrochnerfile	arch/cesfic/cesfic/autoconf.c
53e047259aSdrochnerfile	arch/cesfic/cesfic/clock.c
54e047259aSdrochnerfile	arch/cesfic/cesfic/machdep.c
55e047259aSdrochnerfile	arch/cesfic/cesfic/pmap_bootstrap.c
56e047259aSdrochnerfile	arch/cesfic/cesfic/trap.c
5740e5b839Schsfile	arch/m68k/m68k/cacheops.c
58bcfb5eeeSchsfile	arch/m68k/m68k/db_memrw.c		ddb | kgdb
59db6b326aSchsfile	arch/m68k/m68k/kgdb_machdep.c		kgdb
60*5f7e5321Sthorpejfile	arch/m68k/m68k/m68k_intr.c
61*5f7e5321Sthorpejfile	arch/m68k/m68k/m68k_intr_stubs.s
62daca0f56Sthorpejfile	arch/m68k/m68k/m68k_trap.c
63e6979808Sthorpejfile	arch/m68k/m68k/mmu_subr.s
64f9c20803Schsfile	arch/m68k/m68k/pmap_motorola.c
65cf58c69bSchsfile	arch/m68k/m68k/procfs_machdep.c		procfs
6695aae207Schsfile	arch/m68k/m68k/sys_machdep.c
67cb6bc0daSthorpejfile	arch/m68k/m68k/vectors.c
681c2419d2Schsfile	arch/m68k/m68k/vm_machdep.c
69e047259aSdrochner
70e047259aSdrochnerfile	dev/cons.c
71e047259aSdrochner
726fbd2917Schs# NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K)
736fbd2917Schsinclude "compat/aoutm68k/files.aoutm68k"
746fbd2917Schs
75e047259aSdrochner# SunOS Binary Compatibility (COMPAT_SUNOS)
76e047259aSdrochnerinclude	"compat/sunos/files.sunos"
77e047259aSdrochnerfile	arch/m68k/m68k/sunos_machdep.c	compat_sunos
7877a6b82bSgehenna
7977a6b82bSgehennainclude "arch/cesfic/conf/majors.cesfic"
80