files.x68k revision 1.22
11.22Sitohy#	$NetBSD: files.x68k,v 1.22 1998/12/15 19:37:14 itohy Exp $
21.1Soki#
31.1Soki# new style config file for x68k architecture
41.1Soki#
51.1Soki
61.1Soki# maxpartitions must be first item in files.${ARCH}.newconf
71.1Sokimaxpartitions 8
81.1Soki
91.1Sokimaxusers 2 16 64
101.1Soki
111.19Sthorpejdevice	mainbus {}
121.1Sokiattach	mainbus at root
131.1Soki
141.19Sthorpejdevice	cpu
151.1Sokiattach	cpu at mainbus
161.1Soki
171.1Sokidefine	event {}
181.1Sokifile	arch/x68k/dev/event.c		event
191.1Soki
201.1Soki# keyboard
211.1Sokipseudo-device kbd: event
221.1Sokifile	arch/x68k/dev/kbd.c		kbd
231.1Soki
241.1Sokifile	arch/x68k/x68k/x68k_init.c
251.1Sokifile	arch/x68k/x68k/autoconf.c
261.1Sokifile	arch/x68k/x68k/clock.c
271.1Sokifile	arch/x68k/x68k/conf.c
281.1Sokifile	arch/x68k/x68k/disksubr.c	disk
291.1Sokifile	arch/x68k/x68k/machdep.c
301.1Sokifile	arch/x68k/x68k/mem.c
311.20Sthorpejfile	arch/x68k/x68k/pmap_bootstrap.c	compile-with "${NOPROF_C}"
321.1Sokifile	arch/x68k/x68k/pmap.c
331.1Sokifile	arch/x68k/x68k/sys_machdep.c
341.1Sokifile	arch/x68k/x68k/trap.c
351.1Sokifile	arch/x68k/x68k/vm_machdep.c
361.1Sokifile	arch/x68k/x68k/db_memrw.c	ddb
371.6Sokifile	arch/x68k/x68k/fpu.c
381.15Soki
391.1Sokifile	dev/cons.c
401.1Sokifile	dev/cninit.c			ite
411.3Sokimajor	{vnd = 6}
421.1Soki
431.1Soki# Emulation modules
441.1Soki# 6888x emulator (FPU_EMULATE)
451.4Sokiinclude "arch/m68k/fpe/files.fpe"
461.12Sis
471.12Sis# 68060 software support package
481.12Sisinclude "arch/m68k/060sp/files.060sp"
491.1Soki
501.1Soki#
511.1Soki# SCSI drivers
521.1Soki#
531.11Sbouyerinclude "dev/scsipi/files.scsipi"
541.3Sokimajor	{cd = 7}
551.1Sokimajor	{sd = 4}
561.1Sokimajor	{st = 5}
571.1Soki
581.19Sthorpejdevice	spc: scsi
591.1Sokiattach	spc at mainbus
601.1Sokifile	arch/x68k/dev/spc.c		spc needs-count
611.1Soki
621.19Sthorpejdevice	mha: scsi
631.15Sokiattach	mha at mainbus
641.15Sokifile	arch/x68k/dev/mha.c		mha needs-count
651.15Soki
661.19Sthorpejdevice	ed: ether, ifnet, arp
671.1Sokiattach	ed at mainbus
681.1Sokifile	arch/x68k/dev/if_ed.c		ed needs-flag
691.1Soki
701.19Sthorpejdevice	fdc { unit = -1 }
711.1Sokiattach	fdc at mainbus
721.1Soki
731.19Sthorpejdevice	fd: disk
741.1Sokiattach	fd at fdc
751.1Sokifile	arch/x68k/dev/fd.c		fd needs-flag
761.1Soki
771.21Sminouradevice zsc {channel = -1}
781.21Sminouraattach zsc at mainbus
791.21Sminourafile arch/x68k/dev/zs.c			zsc needs-flag
801.21Sminourafile dev/ic/z8530sc.c			zsc
811.21Sminoura
821.21Sminouradevice zstty: tty
831.21Sminouraattach zstty at zsc
841.21Sminourafile dev/ic/z8530tty.c			zstty needs-flag
851.21Sminoura
861.21Sminouradevice ms: event
871.21Sminouraattach ms at zsc
881.21Sminourafile arch/x68k/dev/ms.c			ms needs-flag
891.1Soki
901.19Sthorpejdevice	xcom: tty
911.14Sthorpejattach	xcom at mainbus
921.14Sthorpejfile	arch/x68k/dev/com.c		xcom needs-count
931.1Soki
941.19Sthorpejdevice	par
951.1Sokiattach	par at mainbus
961.1Sokifile	arch/x68k/dev/par.c		par needs-flag
971.1Soki
981.1Sokifile	arch/x68k/dev/rtclock.c
991.1Soki
1001.1Soki# graphic devices
1011.1Sokidefine	grfb {}
1021.1Soki
1031.19Sthorpejdevice	grfbus: grfb
1041.1Sokiattach	grfbus at mainbus
1051.1Soki
1061.19Sthorpejdevice	grf {}
1071.1Sokiattach	grf at grfb
1081.1Sokifile	arch/x68k/dev/grf.c		grf needs-count
1091.1Sokifile	arch/x68k/dev/grf_conf.c	grf|ite
1101.1Sokifile	arch/x68k/dev/grf_machdep.c	grf|ite
1111.1Sokifile	arch/x68k/dev/grf_tv.c		grf|ite
1121.1Sokifile	arch/x68k/dev/grf_gv.c		grf|ite
1131.1Soki
1141.19Sthorpejdevice	ite: tty
1151.1Sokiattach	ite at grf
1161.1Sokifile	arch/x68k/dev/ite.c		ite needs-flag
1171.8Sokifile	arch/x68k/dev/ite_tv.c		grf|ite
1181.1Sokifile	arch/x68k/dev/kbdmap.c		ite
1191.1Soki
1201.1Sokipseudo-device bell
1211.1Sokifile	arch/x68k/dev/opmbell.c		bell needs-flag
1221.1Sokifile	arch/x68k/dev/opm.c		bell|fdc
1231.1Soki
1241.19Sthorpejdevice	adpcm: audio
1251.1Sokiattach	adpcm at mainbus
1261.1Sokifile	arch/x68k/dev/bsd_audio.c	adpcm needs-flag
1271.1Sokifile	arch/x68k/dev/adpcm.c		adpcm
1281.1Sokipseudo-device sram
1291.1Sokifile	arch/x68k/dev/sram.c		sram needs-flag
1301.1Sokipseudo-device pow
1311.1Sokifile	arch/x68k/dev/pow.c		pow needs-count
1321.1Sokifile	arch/x68k/dev/dma.c		fdc|adpcm
1331.2Soki
1341.5Spk# memory disk
1351.15Sokifile	arch/x68k/dev/md_root.c		memory_disk_hooks
1361.1Soki
1371.4Sokiinclude	"compat/sunos/files.sunos"
1381.1Sokifile	arch/m68k/m68k/sunos_machdep.c	compat_sunos
1391.22Sitohy
1401.22Sitohy# Linux binary compatibility (COMPAT_LINUX)
1411.22Sitohyinclude "compat/linux/files.linux"
1421.22Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k"
1431.22Sitohy
1441.22Sitohy# OSS audio driver compatibility
1451.22Sitohyinclude "compat/ossaudio/files.ossaudio"
146