11.186Sthorpej#	$NetBSD: files.amiga,v 1.186 2024/01/09 04:16:23 thorpej Exp $
21.16Scgd
31.16Scgd# maxpartitions must be first item in files.${ARCH}.newconf
41.16Scgdmaxpartitions 16			# NOTE THAT AMIGA IS SPECIAL!
51.1Schopps
61.129Shedefflag	opt_m060sp.h		M060SP
71.129Shedefflag				PANICBUTTON	# panic on kbd NMI if not DDB
81.129She
91.1Schoppsmaxusers 2 8 64
101.1Schopps
111.124Sthorpejdefflag	opt_amigaccgrf.h	GRF_NTSC
121.113Slukemdefflag	opt_amigaccgrf.h	GRF_PAL	:GRF_NTSC	# temporary workaround
131.113Slukemdefflag	opt_amigaccgrf.h	GRF_ECS GRF_AGA
141.113Slukemdefflag	opt_amigaccgrf.h	GRF_A2024:GRF_ECS
151.113Slukemdefflag	opt_amigaccgrf.h	GRF_AGA_VGA:GRF_AGA
161.113Slukemdefflag	opt_amigaccgrf.h	GRF_SUPER72:GRF_AGA
171.113Slukemdefflag	opt_amigaccgrf.h	USE_C_BFOPS
181.113Slukem
191.113Slukemdefflag	opt_amigacons.h		RETINACONSOLE ULOWELLCONSOLE CL5426CONSOLE
201.113Slukemdefflag	opt_amigacons.h		CV64CONSOLE CV3DCONSOLE TSENGCONSOLE
211.113Slukemdefflag	opt_amigacons.h		SERCONSOLE
221.83Sis
231.183Sisdefflag	opt_mntva.h		MNTVA_CONSOLE
241.178Srkujawa
251.185Sphxdefflag opt_zz9k_fb.h		ZZFB_CONSOLE
261.185Sphx
271.120Sheinzdefflag	opt_kfont.h		KFONT_CONS_ISO8859_1
281.120Sheinzdefflag	opt_kfont.h		KFONT_CONS_ISO8859_2
291.120Sheinz
301.112Slukemdefparam opt_retina.h		RH_MEMCLK
311.113Slukemdefflag	opt_retina.h		RH_64BIT_SPRITE RH_HARDWARECURSOR
321.113Slukemdefflag	opt_retina.h		RETINA_SPEED_HACK
331.84Sis
341.113Slukemdefflag				BB060STUPIDROM
351.113Slukemdefflag				P5PPC68KBOARD
361.113Slukemdefflag				LEV6_DEFER
371.128Sisdefflag				DEVRELOAD
381.105Sis
391.183Sisdefflag	opt_p5pb.h		P5PB_DEBUG P5PB_CONSOLE
401.151Srkujawa
411.112Slukemdefparam			IOBZCLOCK
421.83Sis
431.111Slukemdevice	mainbus {}
441.111Slukemattach	mainbus at root
451.1Schopps
461.72Sthorpejdevice	cpu
471.37Sthorpejattach	cpu at mainbus
481.1Schopps
491.94Sis# for bus_space
501.94Sisdefine	amibus_bl
511.94Sisfile	arch/amiga/amiga/amiga_bus_simple_4.c
521.94Sis
531.94Sisdefine	amibus_ww
541.94Sisfile	arch/amiga/amiga/amiga_bus_simple_2word.c
551.94Sis
561.183Sisdefine	amibus_wb
571.95Saymericfile	arch/amiga/amiga/amiga_bus_simple_1word.c
581.95Saymeric
591.98Sisdefine	amibus_b16
601.98Sisfile	arch/amiga/amiga/amiga_bus_simple_16.c	amibus_b16
611.106Sis
621.106Sisdefine	amibus_b800
631.106Sisfile	arch/amiga/amiga/amiga_bus_simple_0x800.c	amibus_b800
641.98Sis
651.174Srkujawadefine	amibus_b1000
661.174Srkujawafile	arch/amiga/amiga/amiga_bus_simple_0x1000.c	amibus_b1000
671.174Srkujawa
681.172Srkujawadefine	amibus_b4000
691.172Srkujawafile	arch/amiga/amiga/amiga_bus_simple_0x4000.c	amibus_b4000
701.172Srkujawa
711.183Sisdefine	amibus_empb
721.158Srkujawafile	arch/amiga/pci/empb_bsm.c	amibus_empb
731.158Srkujawa
741.146Srkujawafile	arch/amiga/amiga/bus.c
751.146Srkujawa
761.43Sis# zorro expansion bus.
771.72Sthorpejdevice	zbus {}
781.37Sthorpejattach	zbus at mainbus
791.15Schoppsfile	arch/amiga/dev/zbus.c		zbus
801.1Schopps
811.1Schoppsdefine	event {}
821.1Schoppsfile	arch/amiga/dev/event.c		event
831.1Schopps
841.72Sthorpejdevice	clock
851.37Sthorpejattach	clock at mainbus
861.1Schoppsfile	arch/amiga/dev/clock.c
871.60Sis
881.60Sis# A2000 internal hwc
891.164Srkujawadevice	a2kbbc: msm6242b
901.60Sisattach	a2kbbc at mainbus
911.60Sisfile	arch/amiga/dev/a2kbbc.c		a2kbbc
921.60Sis
931.60Sis# A3000/4000 internal hwc
941.72Sthorpejdevice	a34kbbc
951.60Sisattach	a34kbbc at mainbus
961.60Sisfile	arch/amiga/dev/a34kbbc.c	a34kbbc
971.1Schopps
981.1Schopps# keyboard
991.104Sisdevice	kbd: event,wskbddev
1001.37Sthorpejattach	kbd at mainbus
1011.1Schoppsfile	arch/amiga/dev/kbd.c		kbd needs-flag
1021.104Sisfile	arch/amiga/dev/wskbdmap_amiga.c	kbd
1031.1Schopps
1041.1Schopps# serial port
1051.72Sthorpejdevice	ser: tty
1061.37Sthorpejattach	ser at mainbus
1071.1Schoppsfile	arch/amiga/dev/ser.c		ser needs-count
1081.1Schopps
1091.43Sis# parallel port
1101.72Sthorpejdevice	par
1111.37Sthorpejattach	par at mainbus
1121.1Schoppsfile	arch/amiga/dev/par.c		par needs-count
1131.1Schopps
1141.57Sis# audio
1151.121Saugustssdevice	aucc: audiobus
1161.68Sisattach	aucc at mainbus
1171.111Slukemfile	arch/amiga/dev/aucc.c		aucc needs-flag
1181.68Sis
1191.121Saugustssdevice	melody: audiobus, tms320av110
1201.68Sisattach	melody at zbus
1211.68Sisfile	arch/amiga/dev/melody.c		melody
1221.109Sis
1231.182Sisakidevice repulse: audiobus, ac97
1241.109Sisattach	repulse at zbus
1251.109Sisfile	arch/amiga/dev/repulse.c	repulse
1261.117Sis
1271.183Sisdevice	toccata: audiobus, ad1848
1281.117Sisattach	toccata at zbus
1291.117Sisfile	arch/amiga/dev/toccata.c	toccata
1301.57Sis
1311.1Schopps# mouse
1321.132Sjandbergdevice	ms: event, wsmousedev
1331.42Sisattach	ms at mainbus
1341.44Sveegofile	arch/amiga/dev/ms.c		ms needs-flag
1351.1Schopps
1361.56Sveego# floppy
1371.72Sthorpejdevice	fdc { unit = -1 }
1381.37Sthorpejattach	fdc at mainbus
1391.1Schopps
1401.72Sthorpejdevice	fd: disk
1411.37Sthorpejattach	fd at fdc
1421.1Schoppsfile	arch/amiga/dev/fd.c		fd needs-flag
1431.1Schopps
1441.1Schopps# graphic devices
1451.1Schoppsdefine	grfbus {}
1461.1Schopps
1471.150Sphxdevice	grf {}: wsemuldisplaydev, vcons
1481.37Sthorpejattach	grf at grfbus
1491.1Schoppsfile	arch/amiga/dev/grf.c		grf needs-count
1501.1Schopps
1511.72Sthorpejdevice	ite: tty
1521.37Sthorpejattach	ite at grf
1531.1Schoppsfile	arch/amiga/dev/ite.c		ite needs-flag
1541.1Schoppsfile	arch/amiga/dev/kbdmap.c		ite
1551.4Schoppsfile	arch/amiga/dev/kf_custom.c	kfont_custom
1561.120Sheinzfile	arch/amiga/dev/kf_iso8859_1_8x8.c	kfont_cons_iso8859_1 &
1571.150Sphx	( ite | wsdisplay)
1581.120Sheinzfile	arch/amiga/dev/kf_iso8859_1_8x11.c	kfont_cons_iso8859_1 &
1591.120Sheinz	kfont_8x11
1601.120Sheinzfile	arch/amiga/dev/kf_iso8859_2_8x8.c	kfont_cons_iso8859_2 &
1611.150Sphx	( ite | wsdisplay )
1621.120Sheinzfile	arch/amiga/dev/kf_iso8859_2_8x11.c	kfont_cons_iso8859_2 &
1631.120Sheinz	kfont_8x11
1641.1Schopps
1651.56Sveego# custom chips grf (ite0 grf0)
1661.72Sthorpejdevice	grfcc: grfbus
1671.37Sthorpejattach	grfcc at mainbus
1681.10Schoppsfile	arch/amiga/dev/grf_cc.c		grfcc needs-flag
1691.40Sisfile	arch/amiga/dev/ite_cc.c		grfcc & ite
1701.1Schopps
1711.104Sis# wscons interface to custom chips
1721.177Smlelstvdevice	amidisplaycc: wsemuldisplaydev, vcons
1731.104Sisattach	amidisplaycc at mainbus
1741.111Slukemfile	arch/amiga/dev/amidisplaycc.c	amidisplaycc needs-flag
1751.104Sis
1761.88Sthorpejdefpseudo	view
1771.39Scgdfile	arch/amiga/dev/view.c		view | grfcc needs-count
1781.104Sisfile	arch/amiga/dev/grfabs.c		grfcc | view | amidisplaycc
1791.104Sisfile	arch/amiga/dev/grfabs_cc.c	grfcc | view | amidisplaycc
1801.104Sisfile	arch/amiga/dev/grfabs_ccglb.c	grfcc | view | amidisplaycc
1811.1Schopps
1821.56Sveego# retina ZII grf (ite1 grf1)
1831.72Sthorpejdevice	grfrt: grfbus
1841.37Sthorpejattach	grfrt at zbus
1851.10Schoppsfile	arch/amiga/dev/grf_rt.c		grfrt needs-flag
1861.40Sisfile	arch/amiga/dev/ite_rt.c		grfrt & ite
1871.1Schopps
1881.56Sveego# retina ZIII grf (ite2 grf2)
1891.72Sthorpejdevice	grfrh: grfbus
1901.56Sveegoattach	grfrh at zbus
1911.56Sveegofile	arch/amiga/dev/grf_rh.c		grfrh needs-flag
1921.56Sveegofile	arch/amiga/dev/ite_rh.c		grfrh & ite
1931.56Sveego
1941.56Sveego# cirrus grf (ite3 grf3)
1951.72Sthorpejdevice	grfcl: grfbus
1961.37Sthorpejattach	grfcl at zbus
1971.15Schoppsfile	arch/amiga/dev/grf_cl.c		grfcl needs-flag
1981.40Sisfile	arch/amiga/dev/ite_cl.c		grfcl & ite
1991.31Schopps
2001.56Sveego# A2410 grf (ite4 grf4)
2011.72Sthorpejdevice	grful: grfbus
2021.37Sthorpejattach	grful at zbus
2031.27Schoppsfile	arch/amiga/dev/grf_ul.c		grful needs-flag
2041.40Sisfile	arch/amiga/dev/ite_ul.c		grful & ite
2051.122Sjdolecekfile	arch/amiga/dev/grf_ultms.c	grful
2061.1Schopps
2071.56Sveego# CyberVison 64 grf (ite5 grf5)
2081.72Sthorpejdevice	grfcv: grfbus
2091.56Sveegoattach	grfcv at zbus
2101.56Sveegofile	arch/amiga/dev/grf_cv.c		grfcv needs-flag
2111.56Sveegofile	arch/amiga/dev/ite_cv.c		grfcv & ite
2121.48Sveego
2131.56Sveego# Tseng grf (ite6 grf6)
2141.72Sthorpejdevice	grfet: grfbus
2151.48Sveegoattach	grfet at zbus
2161.48Sveegofile	arch/amiga/dev/grf_et.c		grfet needs-flag
2171.48Sveegofile	arch/amiga/dev/ite_et.c		grfet & ite
2181.70Sveego
2191.70Sveego# CyberVison 64/3D grf (ite7 grf7)
2201.72Sthorpejdevice	grfcv3d: grfbus
2211.70Sveegoattach	grfcv3d at zbus
2221.70Sveegofile	arch/amiga/dev/grf_cv3d.c	grfcv3d needs-flag
2231.70Sveegofile	arch/amiga/dev/ite_cv3d.c	grfcv3d & ite
2241.48Sveego
2251.178Srkujawa# MNT VA2000
2261.178Srkujawadevice	mntva: wsemuldisplaydev, rasops16, rasops32, vcons, videomode
2271.178Srkujawaattach	mntva at zbus
2281.178Srkujawafile	arch/amiga/dev/mntva.c		mntva needs-flag
2291.178Srkujawa
2301.185Sphx# MNT ZZ9000
2311.185Sphxdefine	zz9kbus {}
2321.185Sphxdevice	zz9k: zz9kbus
2331.185Sphxattach	zz9k at zbus
2341.185Sphxfile	arch/amiga/dev/zz9k.c		zz9k needs-flag
2351.185Sphx
2361.185Sphxdevice	zzfb: wsemuldisplaydev, rasops8, rasops15, rasops16, rasops32, vcons
2371.185Sphxattach	zzfb at zz9kbus with zz9k_fb
2381.185Sphxfile	arch/amiga/dev/zz9k_fb.c	zz9k_fb needs-flag
2391.185Sphx
2401.185Sphxdevice	zz: ifnet, ether, arp
2411.185Sphxattach	zz at zz9kbus with zz9k_if
2421.185Sphxfile	arch/amiga/dev/zz9k_if.c	zz9k_if needs-flag
2431.185Sphx
2441.185Sphxdevice	zzax: audiobus
2451.185Sphxattach	zzax at zz9kbus with zz9k_ax
2461.185Sphxfile	arch/amiga/dev/zz9k_ax.c	zz9k_ax needs-flag
2471.185Sphx
2481.185Sphxdevice	zzusb
2491.185Sphxattach	zzusb at zz9kbus with zz9k_usb
2501.185Sphxfile	arch/amiga/dev/zz9k_usb.c	zz9k_usb needs-flag
2511.185Sphx
2521.45Sthorpej# device defined in sys/conf/files
2531.56Sveego# A2065, Ameristar, Ariadne ethernet cards
2541.74Sdrochnerattach	le at zbus with le_zbus: le24
2551.47Sthorpejfile	arch/amiga/dev/if_le.c		le_zbus needs-flag
2561.78Sveego
2571.78Sveego# AriadneII ethernet card
2581.78Sveego# device defined in sys/conf/files
2591.78Sveegoattach	ne at zbus with ne_zbus: rtl80x9
2601.78Sveegofile	arch/amiga/dev/if_ne_zbus.c	ne_zbus needs-flag
2611.37Sthorpej
2621.156Srkujawa# X-Surf
2631.156Srkujawadefine	xsurfbus {}
2641.156Srkujawa
2651.156Srkujawadevice	xsurf: xsurfbus 
2661.156Srkujawaattach	xsurf at zbus
2671.156Srkujawafile	arch/amiga/dev/xsurf.c		xsurf needs-flag
2681.156Srkujawa
2691.156Srkujawaattach	ne at xsurfbus with ne_xsurf: rtl80x9
2701.156Srkujawafile	arch/amiga/dev/if_ne_xsurf.c	ne_xsurf needs-flag
2711.156Srkujawa
2721.165Srkujawaattach	wdc at xsurfbus with wdc_xsurf
2731.165Srkujawafile	arch/amiga/dev/wdc_xsurf.c	wdc_xsurf & xsurf
2741.165Srkujawa
2751.171Srkujawadefine	xshbus {}
2761.171Srkujawa
2771.171Srkujawadevice	xsh: xshbus
2781.171Srkujawaattach	xsh at zbus
2791.171Srkujawafile	arch/amiga/dev/xsh.c		xsh needs-flag
2801.171Srkujawa
2811.179Sspzattach	ne at xshbus with ne_xsh: ax88190, mii_bitbang
2821.171Srkujawafile	arch/amiga/dev/if_ne_xsh.c	ne_xsh needs-flag
2831.171Srkujawa
2841.56Sveego# Hydra ethernet card
2851.72Sthorpejdevice	ed: ifnet, ether, arp
2861.161Sphxattach	ed at zbus with ed_zbus: dp8390nic
2871.161Sphxfile	arch/amiga/dev/if_ed_zbus.c	ed_zbus needs-flag
2881.18Schopps
2891.18Schopps# C=/Ameristar A2060 / 560
2901.37Sthorpejattach	bah at zbus with bah_zbus
2911.76Sisfile	arch/amiga/dev/if_bah_zbus.c	bah_zbus
2921.1Schopps
2931.56Sveego# CEI A4066 EthernetPLUS
2941.72Sthorpejdevice	es: ifnet, ether, arp
2951.37Sthorpejattach	es at zbus
2961.32Sjtcfile	arch/amiga/dev/if_es.c		es needs-flag
2971.30Schopps
2981.56Sveego# Quicknet ethernet card
2991.72Sthorpejdevice	qn: ifnet, ether, arp
3001.37Sthorpejattach	qn at zbus
3011.30Schoppsfile	arch/amiga/dev/if_qn.c		qn needs-flag
3021.28Schopps
3031.28Schopps# A2232 msc serial ports
3041.72Sthorpejdevice	msc: tty
3051.37Sthorpejattach	msc at zbus
3061.28Schoppsfile	arch/amiga/dev/msc.c		msc needs-count
3071.15Schopps
3081.15Schopps# bsc/Alf Data MultiFaceCard
3091.72Sthorpejdevice	mfc { unit = -1 }
3101.38Smhitchattach	mfc at zbus
3111.15Schopps
3121.72Sthorpejdevice	mfcs: tty
3131.37Sthorpejattach	mfcs at mfc
3141.72Sthorpejdevice	mfcp
3151.37Sthorpejattach	mfcp at mfc
3161.39Scgdfile	arch/amiga/dev/mfc.c		mfcs | mfcp needs-count
3171.15Schopps
3181.69Sis# direct bus ISA-chip i/o
3191.69Sisdefine	supio {port = -1}
3201.69Sis
3211.62Sis# DraCo superio chip
3221.62Sis
3231.72Sthorpejdevice	drsupio: supio
3241.62Sisattach	drsupio at mainbus
3251.62Sisfile	arch/amiga/dev/drsupio.c	drsupio
3261.69Sis
3271.77Sis# ZBus HyperComs: HyperCom Z3, HyperCom 4
3281.72Sthorpejdevice	hyper: supio
3291.69Sisattach	hyper at zbus
3301.69Sisfile	arch/amiga/dev/hyper.c		hyper
3311.98Sis
3321.98Sis# IOBlix
3331.98Sisdevice	iobl: supio, amibus_b16
3341.98Sisattach	iobl at zbus with iobl_zbus
3351.98Sisfile	arch/amiga/dev/ioblix_zbus.c	iobl_zbus
3361.98Sis
3371.62Sis
3381.68Sisattach	com at supio with com_supio
3391.68Sisfile	arch/amiga/dev/com_supio.c	com_supio
3401.75Sis
3411.63Sis# handle gvp's odd autoconf info..
3421.72Sthorpejdevice	gvpbus {}
3431.63Sisattach	gvpbus at zbus
3441.63Sisfile	arch/amiga/dev/gvpbus.c		gvpbus
3451.62Sis
3461.63Sisattach	lpt at supio with lpt_supio
3471.63Sisfile	arch/amiga/dev/lpt_supio.c	lpt_supio
3481.63Sis
3491.183Sisinclude	"dev/scsipi/files.scsipi"
3501.56Sveego
3511.184Smsaitoh# wd 33c93 controllers
3521.111Slukemdefine	sbic
3531.1Schoppsfile	arch/amiga/dev/sbic.c		sbic
3541.1Schopps
3551.1Schopps# GVP series II
3561.72Sthorpejdevice	gtsc: scsi, sbic
3571.37Sthorpejattach	gtsc at gvpbus
3581.1Schoppsfile	arch/amiga/dev/gtsc.c		gtsc needs-flag
3591.1Schopps
3601.1Schopps# Amiga 3000 internal
3611.72Sthorpejdevice	ahsc: scsi, sbic
3621.37Sthorpejattach	ahsc at mainbus
3631.1Schoppsfile	arch/amiga/dev/ahsc.c		ahsc needs-flag
3641.1Schopps
3651.56Sveego# C= A2091
3661.183Sisdevice	atzsc: scsi, sbic
3671.183Sisattach	atzsc at zbus
3681.56Sveegofile	arch/amiga/dev/atzsc.c		atzsc needs-flag
3691.56Sveego
3701.56Sveego# ncr 5380 controllers
3711.56Sveegodefine	sci
3721.56Sveegofile	arch/amiga/dev/sci.c		sci
3731.56Sveego
3741.56Sveego# Supra Wordsync II
3751.72Sthorpejdevice	wstsc: scsi, sci
3761.56Sveegoattach	wstsc at zbus
3771.56Sveegofile	arch/amiga/dev/wstsc.c		wstsc needs-flag
3781.56Sveego
3791.111Slukem# IVS
3801.72Sthorpejdevice	ivsc: scsi, sci
3811.56Sveegoattach	ivsc at zbus
3821.56Sveegofile	arch/amiga/dev/ivsc.c		ivsc needs-flag
3831.56Sveego
3841.56Sveego# MLH
3851.72Sthorpejdevice	mlhsc: scsi, sci
3861.56Sveegoattach	mlhsc at zbus
3871.56Sveegofile	arch/amiga/dev/mlhsc.c		mlhsc needs-flag
3881.56Sveego
3891.56Sveego# CSA twelve gauge.
3901.72Sthorpejdevice	otgsc: scsi, sci
3911.56Sveegoattach	otgsc at zbus
3921.56Sveegofile	arch/amiga/dev/otgsc.c		otgsc needs-flag
3931.56Sveego
3941.1Schopps# ncr 57c710 controllers
3951.99Sbouyerdefine	asiop
3961.99Sbouyerfile	arch/amiga/dev/siop.c		asiop
3971.1Schopps
3981.1Schopps# PPI Zeus
3991.99Sbouyerdevice	zssc: scsi, asiop
4001.37Sthorpejattach	zssc at zbus
4011.1Schoppsfile	arch/amiga/dev/zssc.c		zssc needs-flag
4021.1Schopps
4031.1Schopps# CSA Magnum
4041.99Sbouyerdevice	mgnsc: scsi, asiop
4051.37Sthorpejattach	mgnsc at zbus
4061.1Schoppsfile	arch/amiga/dev/mgnsc.c		mgnsc needs-flag
4071.1Schopps
4081.56Sveego# MacroSystems USA Warp Engine
4091.99Sbouyerdevice	wesc: scsi, asiop
4101.37Sthorpejattach	wesc at zbus
4111.2Schoppsfile	arch/amiga/dev/wesc.c		wesc needs-flag
4121.12Schopps
4131.56Sveego# C= A4091 & A4000T
4141.99Sbouyerdevice	afsc: scsi, asiop
4151.37Sthorpejattach	afsc at zbus
4161.99Sbouyerdevice	aftsc: scsi, asiop
4171.37Sthorpejattach	aftsc at mainbus
4181.39Scgdfile	arch/amiga/dev/afsc.c		afsc | aftsc needs-flag
4191.80Sis
4201.80Sis# ncr 57c720/770 controllers
4211.80Sisdefine	siopng
4221.80Sisfile	arch/amiga/dev/siop2.c		siopng
4231.80Sis
4241.15Schopps# Emulex ESP216 & FAS216 controllers
4251.15Schopps
4261.15Schopps# FastlaneZ3
4271.72Sthorpejdevice	flsc: scsi, ncr53c9x
4281.37Sthorpejattach	flsc at zbus
4291.25Schoppsfile	arch/amiga/dev/flsc.c		flsc needs-flag
4301.25Schopps
4311.66Smhitch# Blizzard1230-I,II
4321.72Sthorpejdevice	bzsc: scsi, ncr53c9x
4331.37Sthorpejattach	bzsc at zbus
4341.25Schoppsfile	arch/amiga/dev/bzsc.c		bzsc needs-flag
4351.66Smhitch
4361.66Smhitch# Blizzard12x0-IV
4371.72Sthorpejdevice	bzivsc: scsi, ncr53c9x
4381.66Smhitchattach	bzivsc at zbus
4391.66Smhitchfile	arch/amiga/dev/bzivsc.c		bzivsc needs-flag
4401.49Sis
4411.51Sis# Blizzard2060 scsi
4421.72Sthorpejdevice	bztzsc: scsi, ncr53c9x
4431.51Sisattach	bztzsc at zbus
4441.51Sisfile	arch/amiga/dev/bztzsc.c		bztzsc needs-flag
4451.65Smhitch
4461.65Smhitch# CyberSCSI [I] scsi
4471.72Sthorpejdevice	cbsc: scsi, ncr53c9x
4481.65Smhitchattach	cbsc at zbus
4491.65Smhitchfile	arch/amiga/dev/cbsc.c		cbsc needs-flag
4501.65Smhitch
4511.65Smhitch# CyberSCSI MKII scsi
4521.72Sthorpejdevice	cbiisc: scsi, ncr53c9x
4531.65Smhitchattach	cbiisc at zbus
4541.65Smhitchfile	arch/amiga/dev/cbiisc.c		cbiisc needs-flag
4551.2Schopps
4561.56Sveego# EMPLANT
4571.72Sthorpejdevice	empsc: scsi, sci
4581.56Sveegoattach	empsc at zbus
4591.56Sveegofile	arch/amiga/dev/empsc.c		empsc needs-flag
4601.56Sveego
4611.56Sveego# MacroSystem DraCo internal
4621.99Sbouyerdevice	drsc: scsi, asiop
4631.56Sveegoattach	drsc at mainbus
4641.111Slukemfile	arch/amiga/dev/drsc.c		drsc needs-flag
4651.59Sis
4661.59Sis# MacroSystem DraCo internal DS2404 hwc
4671.72Sthorpejdevice	drbbc
4681.59Sisattach	drbbc at mainbus
4691.59Sisfile	arch/amiga/dev/drbbc.c		drbbc
4701.56Sveego
4711.92Sis# kernel floating point emulator
4721.58Sisinclude	"arch/m68k/fpe/files.fpe"
4731.58Sis
4741.92Sis# Motorola 68060 support package
4751.92Sisinclude	"arch/m68k/060sp/files.060sp"
4761.92Sis
4771.64Sis# list of standard files...
4781.64Sis
4791.130Saymericfile	dev/cons.c
4801.130Saymericfile	dev/cninit.c
4811.1Schoppsfile	arch/amiga/amiga/amiga_init.c
4821.1Schoppsfile	arch/amiga/amiga/autoconf.c
4831.1Schoppsfile	arch/amiga/amiga/cia.c
4841.1Schoppsfile	arch/amiga/amiga/conf.c
4851.1Schoppsfile	arch/amiga/amiga/disksubr.c
4861.1Schoppsfile	arch/amiga/amiga/dkbad.c
4871.1Schoppsfile	arch/amiga/amiga/machdep.c
4881.137Smhitchfile	arch/amiga/amiga/pmap_bootstrap.c
4891.1Schoppsfile	arch/amiga/amiga/trap.c
4901.1Schoppsfile	arch/amiga/amiga/cc.c
4911.116Sjdolecekfile	dev/md_root.c			memory_disk_hooks
4921.90Sisfile	arch/m68k/m68k/cacheops.c
4931.126Schsfile	arch/m68k/m68k/db_memrw.c	ddb
4941.186Sthorpejfile	arch/m68k/m68k/mmu_subr.s
4951.141Smhitchfile	arch/m68k/m68k/pmap_motorola.c
4961.134Schsfile	arch/m68k/m68k/procfs_machdep.c	procfs
4971.127Schsfile	arch/m68k/m68k/sys_machdep.c
4981.125Schsfile	arch/m68k/m68k/vm_machdep.c
4991.160Srkujawafile	arch/m68k/m68k/bus_dma.c
5001.95Saymeric
5011.95Saymericdefine	gayle
5021.95Saymericfile	arch/amiga/amiga/gayle.c		gayle
5031.95Saymeric
5041.95Saymericfile	arch/amiga/dev/gayle_pcmcia.c		pccard
5051.95Saymericdevice	pccard: pcmciabus, gayle
5061.95Saymericattach	pccard at mainbus
5071.95Saymeric
5081.183Sisinclude	"dev/pcmcia/files.pcmcia"
5091.96Smhitch
5101.183Sisinclude	"dev/ata/files.ata"
5111.96Smhitch
5121.96Smhitch# Amiga 4000/1200 IDE using MI wdc
5131.175Srkujawaattach	wdc at mainbus with wdc_amiga: gayle, amibus_b1000
5141.96Smhitchfile	arch/amiga/dev/wdc_amiga.c	wdc_amiga
5151.68Sis
5161.138Sis# Buddha wdc
5171.138Sisattach	wdc at zbus with wdc_buddha
5181.138Sisfile	arch/amiga/dev/wdc_buddha.c	wdc_buddha
5191.138Sis
5201.149Srkujawa# FastATA 
5211.183Sisdevice	efa: ata, wdc_common, amibus_b1000
5221.183Sisattach	efa at mainbus
5231.183Sisfile	arch/amiga/dev/efa.c		efa
5241.149Srkujawa
5251.24Schristos# Compatibility modules
5261.114Saymeric
5271.114Saymeric# NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K)
5281.183Sisinclude	"compat/aoutm68k/files.aoutm68k"
5291.24Schristos
5301.24Schristos# SunOS Binary Compatibility (COMPAT_SUNOS)
5311.183Sisinclude	"compat/sunos/files.sunos"
5321.22Schristosfile	arch/m68k/m68k/sunos_machdep.c	compat_sunos
5331.86Skleink
5341.79Sitohy# Linux binary compatibility (COMPAT_LINUX)
5351.183Sisinclude	"compat/linux/files.linux"
5361.183Sisinclude	"compat/linux/arch/m68k/files.linux_m68k"
5371.183Sisfile	arch/m68k/m68k/linux_trap.c		compat_linux
5381.79Sitohy
5391.79Sitohy# OSS audio driver compatibility
5401.183Sisinclude	"compat/ossaudio/files.ossaudio"
5411.123Sgehenna
5421.145Srkujawa# Bluetooth stack
5431.183Sisinclude	"dev/bluetooth/files.bluetooth"
5441.145Srkujawa
5451.167She# USB stack
5461.183Sisinclude	"dev/usb/files.usb"
5471.167She
5481.151Srkujawa# Phase5 BPPC/CSPPC internal bus
5491.151Srkujawadevice	p5bus {}
5501.151Srkujawaattach	p5bus at zbus
5511.151Srkujawafile	arch/amiga/dev/p5bus.c		p5bus
5521.151Srkujawa
5531.151Srkujawadevice	p5membar {}
5541.151Srkujawaattach	p5membar at zbus
5551.151Srkujawafile	arch/amiga/pci/p5membar.c	p5membar
5561.151Srkujawa
5571.151Srkujawa# CyberStorm MKIII scsi
5581.151Srkujawadevice	cbiiisc: scsi, siopng
5591.151Srkujawaattach	cbiiisc at p5bus 
5601.151Srkujawafile	arch/amiga/dev/cbiiisc.c	cbiiisc needs-flag
5611.151Srkujawa
5621.151Srkujawa# Phase5 Blizzard 603e+ SCSI
5631.151Srkujawadevice	bppcsc: scsi, asiop
5641.151Srkujawaattach	bppcsc at p5bus 
5651.151Srkujawafile	arch/amiga/dev/bppcsc.c		bppcsc needs-flag
5661.151Srkujawa
5671.146Srkujawa# PCI bus
5681.148Srkujawafile	arch/amiga/pci/pci_machdep.c	pci
5691.146Srkujawa
5701.146Srkujawadevice	p5pb: pcibus
5711.151Srkujawaattach	p5pb at p5bus 
5721.163Sphxfile	arch/amiga/pci/p5pb.c		p5pb & pci
5731.146Srkujawa
5741.147Srkujawadevice	mppb: pcibus
5751.147Srkujawaattach	mppb at zbus
5761.163Sphxfile	arch/amiga/pci/mppb.c		mppb & pci
5771.147Srkujawa
5781.152Srkujawadevice	cv3dpb: pcibus
5791.152Srkujawaattach	cv3dpb at zbus
5801.163Sphxfile	arch/amiga/pci/cv3dpb.c		cv3dpb & pci
5811.152Srkujawa
5821.168Srkujawadefine	empmdev { }
5831.168Srkujawadevice	empm
5841.168Srkujawaattach	empm at empmdev
5851.168Srkujawafile	arch/amiga/pci/empm.c		empm needs-flag
5861.168Srkujawa
5871.168Srkujawadevice	empb: pcibus, amibus_empb, empmdev
5881.157Srkujawaattach	empb at zbus
5891.168Srkujawafile	arch/amiga/pci/empb.c		empb & pci & empm
5901.157Srkujawa
5911.169Srkujawadevice	em4k: pcibus
5921.169Srkujawaattach	em4k at zbus
5931.169Srkujawafile	arch/amiga/pci/em4k.c		em4k & pci
5941.169Srkujawa
5951.157Srkujawadevice	emmem {}
5961.157Srkujawaattach	emmem at zbus
5971.157Srkujawafile	arch/amiga/pci/emmem.c		emmem
5981.157Srkujawa
5991.146Srkujawainclude	"dev/i2o/files.i2o"
6001.146Srkujawainclude	"dev/pci/files.pci"
6011.146Srkujawa
6021.166Srkujawadevice	z3rambd: altmemdev
6031.166Srkujawaattach	z3rambd at zbus
6041.166Srkujawafile	arch/amiga/dev/z3rambd.c	z3rambd needs-flag
6051.166Srkujawa
6061.170Srkujawaattach	slhci at zbus with slhci_zbus
6071.170Srkujawafile	arch/amiga/dev/slhci_zbus.c	slhci_zbus
6081.170Srkujawa
6091.172Srkujawadefine	acafhbus {}
6101.172Srkujawa
6111.172Srkujawadevice	acafh: acafhbus, amibus_b4000
6121.172Srkujawaattach	acafh at mainbus 
6131.173Srkujawafile	arch/amiga/dev/acafh.c		acafh needs-count 
6141.172Srkujawa
6151.174Srkujawaattach	wdc at acafhbus with wdc_acafh: gayle, amibus_b1000
6161.172Srkujawafile	arch/amiga/dev/wdc_acafh.c	wdc_acafh & acafh 
6171.172Srkujawa
6181.183Sisinclude	"arch/amiga/clockport/files.clockport"
6191.155Srkujawa
6201.146Srkujawainclude	"arch/amiga/conf/majors.amiga"
621