files.x68k revision 1.1
1#	$NetBSD: files.x68k,v 1.1 1996/05/05 12:17:03 oki Exp $
2#
3# new style config file for x68k architecture
4#
5
6# maxpartitions must be first item in files.${ARCH}.newconf
7maxpartitions 8
8
9maxusers 2 16 64
10
11device	mainbus {}
12attach	mainbus at root
13
14device	cpu
15attach	cpu at mainbus
16
17define	event {}
18file	arch/x68k/dev/event.c		event
19
20# keyboard
21pseudo-device kbd: event
22file	arch/x68k/dev/kbd.c		kbd
23
24file	arch/x68k/x68k/x68k_init.c
25file	arch/x68k/x68k/autoconf.c
26file	arch/x68k/x68k/clock.c
27file	arch/x68k/x68k/conf.c
28file	arch/x68k/x68k/disksubr.c	disk
29file	arch/x68k/x68k/dkbad.c
30file	arch/x68k/x68k/machdep.c
31file	arch/x68k/x68k/mem.c
32file	arch/x68k/x68k/pmap_bootstrap.c
33file	arch/x68k/x68k/pmap.c
34file	arch/x68k/x68k/sys_machdep.c
35file	arch/x68k/x68k/trap.c
36file	arch/x68k/x68k/vm_machdep.c
37file	arch/x68k/x68k/db_memrw.c	ddb
38file	arch/m68k/m68k/copy.s
39file	arch/m68k/fpe/fpe_emulate.c	fpu_emulate
40file	dev/cons.c
41file	dev/cninit.c			ite
42major	{vnd = 14}
43
44# Emulation modules
45# 6888x emulator (FPU_EMULATE)
46include "../../m68k/fpe/files.fpe"
47
48#
49# SCSI drivers
50#
51include "../../../scsi/files.scsi"
52major	{cd = 6}
53major	{sd = 4}
54major	{st = 5}
55
56device	spc: scsi
57attach	spc at mainbus
58file	arch/x68k/dev/spc.c		spc needs-count
59
60device	se: ether, ifnet
61attach	se at scsibus
62file	arch/x68k/dev/if_se.c		se needs-flag
63
64device	ed: ether, ifnet
65attach	ed at mainbus
66file	arch/x68k/dev/if_ed.c		ed needs-flag
67
68device	fdc { unit = -1 }
69attach	fdc at mainbus
70
71device	fd
72attach	fd at fdc
73file	arch/x68k/dev/fd.c		fd needs-flag
74
75device	zs: tty
76attach	zs at mainbus
77file	arch/x68k/dev/zs.c		zs needs-count
78
79device	com: tty
80attach	com at mainbus
81file	arch/x68k/dev/com.c		com needs-count
82
83device	par
84attach	par at mainbus
85file	arch/x68k/dev/par.c		par needs-flag
86
87file	arch/x68k/dev/rtclock.c
88pseudo-device mouse
89file	arch/x68k/dev/ms.c		mouse
90
91# graphic devices
92define	grfb {}
93
94device	grfbus: grfb
95attach	grfbus at mainbus
96
97device	grf {}
98attach	grf at grfb
99file	arch/x68k/dev/grf.c		grf needs-count
100file	arch/x68k/dev/grf_conf.c	grf|ite
101file	arch/x68k/dev/grf_machdep.c	grf|ite
102file	arch/x68k/dev/grf_tv.c		grf|ite
103file	arch/x68k/dev/grf_gv.c		grf|ite
104
105device	ite
106attach	ite at grf
107file	arch/x68k/dev/ite.c		ite needs-flag
108file	arch/x68k/dev/ite_in.c		grf|ite
109file	arch/x68k/dev/kernel_font.c	ite
110file	arch/x68k/dev/kbdmap.c		ite
111
112pseudo-device bell
113file	arch/x68k/dev/opmbell.c		bell needs-flag
114file	arch/x68k/dev/opm.c		bell|fdc
115
116device	adpcm: audio
117attach	adpcm at mainbus
118file	arch/x68k/dev/bsd_audio.c	adpcm needs-flag
119file	arch/x68k/dev/adpcm.c		adpcm
120pseudo-device sram
121file	arch/x68k/dev/sram.c		sram needs-flag
122pseudo-device pow
123file	arch/x68k/dev/pow.c		pow needs-count
124file	arch/x68k/dev/dma.c		fdc|adpcm
125
126include	"../../../compat/sunos/files.sunos"
127file	arch/m68k/m68k/sunos_machdep.c	compat_sunos
128