files.amiga revision 1.176
11.176Stsutsui#	$NetBSD: files.amiga,v 1.176 2014/07/05 09:39:35 tsutsui 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.120Sheinzdefflag	opt_kfont.h		KFONT_CONS_ISO8859_1
241.120Sheinzdefflag	opt_kfont.h		KFONT_CONS_ISO8859_2
251.120Sheinz
261.112Slukemdefparam opt_retina.h		RH_MEMCLK
271.113Slukemdefflag	opt_retina.h		RH_64BIT_SPRITE RH_HARDWARECURSOR
281.113Slukemdefflag	opt_retina.h		RETINA_SPEED_HACK
291.84Sis
301.113Slukemdefflag				BB060STUPIDROM
311.113Slukemdefflag				P5PPC68KBOARD
321.113Slukemdefflag				LEV6_DEFER
331.128Sisdefflag				DEVRELOAD
341.105Sis
351.154Srkujawadefflag opt_p5pb.h		P5PB_DEBUG P5PB_CONSOLE
361.151Srkujawa
371.112Slukemdefparam			IOBZCLOCK
381.83Sis
391.111Slukemdevice	mainbus {}
401.111Slukemattach	mainbus at root
411.1Schopps
421.72Sthorpejdevice	cpu
431.37Sthorpejattach	cpu at mainbus
441.1Schopps
451.94Sis# for bus_space
461.94Sisdefine	amibus_bl
471.94Sisfile	arch/amiga/amiga/amiga_bus_simple_4.c
481.94Sis
491.94Sisdefine	amibus_ww
501.94Sisfile	arch/amiga/amiga/amiga_bus_simple_2word.c
511.94Sis
521.95Saymericdefine amibus_wb
531.95Saymericfile	arch/amiga/amiga/amiga_bus_simple_1word.c
541.95Saymeric
551.98Sisdefine	amibus_b16
561.98Sisfile	arch/amiga/amiga/amiga_bus_simple_16.c	amibus_b16
571.106Sis
581.106Sisdefine	amibus_b800
591.106Sisfile	arch/amiga/amiga/amiga_bus_simple_0x800.c	amibus_b800
601.98Sis
611.174Srkujawadefine	amibus_b1000
621.174Srkujawafile	arch/amiga/amiga/amiga_bus_simple_0x1000.c	amibus_b1000
631.174Srkujawa
641.172Srkujawadefine	amibus_b4000
651.172Srkujawafile	arch/amiga/amiga/amiga_bus_simple_0x4000.c	amibus_b4000
661.172Srkujawa
671.158Srkujawadefine  amibus_empb
681.158Srkujawafile	arch/amiga/pci/empb_bsm.c	amibus_empb
691.158Srkujawa
701.146Srkujawafile	arch/amiga/amiga/bus.c
711.146Srkujawa
721.43Sis# zorro expansion bus.
731.72Sthorpejdevice	zbus {}
741.37Sthorpejattach	zbus at mainbus
751.15Schoppsfile	arch/amiga/dev/zbus.c		zbus
761.1Schopps
771.1Schoppsdefine	event {}
781.1Schoppsfile	arch/amiga/dev/event.c		event
791.1Schopps
801.72Sthorpejdevice	clock
811.37Sthorpejattach	clock at mainbus
821.1Schoppsfile	arch/amiga/dev/clock.c
831.60Sis
841.60Sis# A2000 internal hwc
851.164Srkujawadevice	a2kbbc: msm6242b
861.60Sisattach	a2kbbc at mainbus
871.60Sisfile	arch/amiga/dev/a2kbbc.c		a2kbbc
881.60Sis
891.60Sis# A3000/4000 internal hwc
901.72Sthorpejdevice	a34kbbc
911.60Sisattach	a34kbbc at mainbus
921.60Sisfile	arch/amiga/dev/a34kbbc.c	a34kbbc
931.1Schopps
941.1Schopps# keyboard
951.104Sisdevice	kbd: event,wskbddev
961.37Sthorpejattach	kbd at mainbus
971.1Schoppsfile	arch/amiga/dev/kbd.c		kbd needs-flag
981.104Sisfile	arch/amiga/dev/wskbdmap_amiga.c	kbd
991.1Schopps
1001.1Schopps# serial port
1011.72Sthorpejdevice	ser: tty
1021.37Sthorpejattach	ser at mainbus
1031.1Schoppsfile	arch/amiga/dev/ser.c		ser needs-count
1041.1Schopps
1051.43Sis# parallel port
1061.72Sthorpejdevice	par
1071.37Sthorpejattach	par at mainbus
1081.1Schoppsfile	arch/amiga/dev/par.c		par needs-count
1091.1Schopps
1101.57Sis# audio
1111.121Saugustssdevice	aucc: audiobus
1121.68Sisattach	aucc at mainbus
1131.111Slukemfile	arch/amiga/dev/aucc.c		aucc needs-flag
1141.68Sis
1151.121Saugustssdevice	melody: audiobus, tms320av110
1161.68Sisattach	melody at zbus
1171.68Sisfile	arch/amiga/dev/melody.c		melody
1181.109Sis
1191.121Saugustssdevice repulse: audiobus, ac97, mulaw
1201.109Sisattach	repulse at zbus
1211.109Sisfile	arch/amiga/dev/repulse.c	repulse
1221.117Sis
1231.121Saugustssdevice toccata: audiobus, ad1848, auconv
1241.117Sisattach	toccata at zbus
1251.117Sisfile	arch/amiga/dev/toccata.c	toccata
1261.57Sis
1271.1Schopps# mouse
1281.132Sjandbergdevice	ms: event, wsmousedev
1291.42Sisattach	ms at mainbus
1301.44Sveegofile	arch/amiga/dev/ms.c		ms needs-flag
1311.1Schopps
1321.56Sveego# floppy
1331.72Sthorpejdevice	fdc { unit = -1 }
1341.37Sthorpejattach	fdc at mainbus
1351.1Schopps
1361.72Sthorpejdevice	fd: disk
1371.37Sthorpejattach	fd at fdc
1381.1Schoppsfile	arch/amiga/dev/fd.c		fd needs-flag
1391.1Schopps
1401.1Schopps# graphic devices
1411.1Schoppsdefine	grfbus {}
1421.1Schopps
1431.150Sphxdevice	grf {}: wsemuldisplaydev, vcons
1441.37Sthorpejattach	grf at grfbus
1451.1Schoppsfile	arch/amiga/dev/grf.c		grf needs-count
1461.1Schopps
1471.72Sthorpejdevice	ite: tty
1481.37Sthorpejattach	ite at grf
1491.1Schoppsfile	arch/amiga/dev/ite.c		ite needs-flag
1501.1Schoppsfile	arch/amiga/dev/kbdmap.c		ite
1511.4Schoppsfile	arch/amiga/dev/kf_custom.c	kfont_custom
1521.120Sheinzfile	arch/amiga/dev/kf_iso8859_1_8x8.c	kfont_cons_iso8859_1 &
1531.150Sphx	( ite | wsdisplay)
1541.120Sheinzfile	arch/amiga/dev/kf_iso8859_1_8x11.c	kfont_cons_iso8859_1 &
1551.120Sheinz	kfont_8x11
1561.120Sheinzfile	arch/amiga/dev/kf_iso8859_2_8x8.c	kfont_cons_iso8859_2 &
1571.150Sphx	( ite | wsdisplay )
1581.120Sheinzfile	arch/amiga/dev/kf_iso8859_2_8x11.c	kfont_cons_iso8859_2 &
1591.120Sheinz	kfont_8x11
1601.1Schopps
1611.56Sveego# custom chips grf (ite0 grf0)
1621.72Sthorpejdevice	grfcc: grfbus
1631.37Sthorpejattach	grfcc at mainbus
1641.10Schoppsfile	arch/amiga/dev/grf_cc.c		grfcc needs-flag
1651.40Sisfile	arch/amiga/dev/ite_cc.c		grfcc & ite
1661.1Schopps
1671.104Sis# wscons interface to custom chips
1681.104Sisdevice	amidisplaycc: wsemuldisplaydev
1691.104Sisattach	amidisplaycc at mainbus
1701.111Slukemfile	arch/amiga/dev/amidisplaycc.c	amidisplaycc needs-flag
1711.104Sis
1721.88Sthorpejdefpseudo	view
1731.39Scgdfile	arch/amiga/dev/view.c		view | grfcc needs-count
1741.104Sisfile	arch/amiga/dev/grfabs.c		grfcc | view | amidisplaycc
1751.104Sisfile	arch/amiga/dev/grfabs_cc.c	grfcc | view | amidisplaycc
1761.104Sisfile	arch/amiga/dev/grfabs_ccglb.c	grfcc | view | amidisplaycc
1771.1Schopps
1781.56Sveego# retina ZII grf (ite1 grf1)
1791.72Sthorpejdevice	grfrt: grfbus
1801.37Sthorpejattach	grfrt at zbus
1811.10Schoppsfile	arch/amiga/dev/grf_rt.c		grfrt needs-flag
1821.40Sisfile	arch/amiga/dev/ite_rt.c		grfrt & ite
1831.1Schopps
1841.56Sveego# retina ZIII grf (ite2 grf2)
1851.72Sthorpejdevice	grfrh: grfbus
1861.56Sveegoattach	grfrh at zbus
1871.56Sveegofile	arch/amiga/dev/grf_rh.c		grfrh needs-flag
1881.56Sveegofile	arch/amiga/dev/ite_rh.c		grfrh & ite
1891.56Sveego
1901.56Sveego# cirrus grf (ite3 grf3)
1911.72Sthorpejdevice	grfcl: grfbus
1921.37Sthorpejattach	grfcl at zbus
1931.15Schoppsfile	arch/amiga/dev/grf_cl.c		grfcl needs-flag
1941.40Sisfile	arch/amiga/dev/ite_cl.c		grfcl & ite
1951.31Schopps
1961.56Sveego# A2410 grf (ite4 grf4)
1971.72Sthorpejdevice	grful: grfbus
1981.37Sthorpejattach	grful at zbus
1991.27Schoppsfile	arch/amiga/dev/grf_ul.c		grful needs-flag
2001.40Sisfile	arch/amiga/dev/ite_ul.c		grful & ite
2011.122Sjdolecekfile	arch/amiga/dev/grf_ultms.c	grful
2021.1Schopps
2031.56Sveego# CyberVison 64 grf (ite5 grf5)
2041.72Sthorpejdevice	grfcv: grfbus
2051.56Sveegoattach	grfcv at zbus
2061.56Sveegofile	arch/amiga/dev/grf_cv.c		grfcv needs-flag
2071.56Sveegofile	arch/amiga/dev/ite_cv.c		grfcv & ite
2081.48Sveego
2091.56Sveego# Tseng grf (ite6 grf6)
2101.72Sthorpejdevice	grfet: grfbus
2111.48Sveegoattach	grfet at zbus
2121.48Sveegofile	arch/amiga/dev/grf_et.c		grfet needs-flag
2131.48Sveegofile	arch/amiga/dev/ite_et.c		grfet & ite
2141.70Sveego
2151.70Sveego# CyberVison 64/3D grf (ite7 grf7)
2161.72Sthorpejdevice	grfcv3d: grfbus
2171.70Sveegoattach	grfcv3d at zbus
2181.70Sveegofile	arch/amiga/dev/grf_cv3d.c	grfcv3d needs-flag
2191.70Sveegofile	arch/amiga/dev/ite_cv3d.c	grfcv3d & ite
2201.48Sveego
2211.45Sthorpej# device defined in sys/conf/files
2221.56Sveego# A2065, Ameristar, Ariadne ethernet cards
2231.74Sdrochnerattach	le at zbus with le_zbus: le24
2241.47Sthorpejfile	arch/amiga/dev/if_le.c		le_zbus needs-flag
2251.78Sveego
2261.78Sveego# AriadneII ethernet card
2271.78Sveego# device defined in sys/conf/files
2281.78Sveegoattach	ne at zbus with ne_zbus: rtl80x9
2291.78Sveegofile	arch/amiga/dev/if_ne_zbus.c	ne_zbus needs-flag
2301.37Sthorpej
2311.156Srkujawa# X-Surf
2321.156Srkujawadefine	xsurfbus {}
2331.156Srkujawa
2341.156Srkujawadevice	xsurf: xsurfbus 
2351.156Srkujawaattach	xsurf at zbus
2361.156Srkujawafile	arch/amiga/dev/xsurf.c		xsurf needs-flag
2371.156Srkujawa
2381.156Srkujawaattach	ne at xsurfbus with ne_xsurf: rtl80x9
2391.156Srkujawafile	arch/amiga/dev/if_ne_xsurf.c	ne_xsurf needs-flag
2401.156Srkujawa
2411.165Srkujawaattach	wdc at xsurfbus with wdc_xsurf
2421.165Srkujawafile	arch/amiga/dev/wdc_xsurf.c	wdc_xsurf & xsurf
2431.165Srkujawa
2441.171Srkujawadefine	xshbus {}
2451.171Srkujawa
2461.171Srkujawadevice	xsh: xshbus
2471.171Srkujawaattach	xsh at zbus
2481.171Srkujawafile	arch/amiga/dev/xsh.c		xsh needs-flag
2491.171Srkujawa
2501.176Stsutsuiattach	ne at xshbus with ne_xsh: ax88190
2511.171Srkujawafile	arch/amiga/dev/if_ne_xsh.c	ne_xsh needs-flag
2521.171Srkujawa
2531.56Sveego# Hydra ethernet card
2541.72Sthorpejdevice	ed: ifnet, ether, arp
2551.161Sphxattach	ed at zbus with ed_zbus: dp8390nic
2561.161Sphxfile	arch/amiga/dev/if_ed_zbus.c	ed_zbus needs-flag
2571.18Schopps
2581.18Schopps# C=/Ameristar A2060 / 560
2591.37Sthorpejattach	bah at zbus with bah_zbus
2601.76Sisfile	arch/amiga/dev/if_bah_zbus.c	bah_zbus
2611.1Schopps
2621.56Sveego# CEI A4066 EthernetPLUS
2631.72Sthorpejdevice	es: ifnet, ether, arp
2641.37Sthorpejattach	es at zbus
2651.32Sjtcfile	arch/amiga/dev/if_es.c		es needs-flag
2661.30Schopps
2671.56Sveego# Quicknet ethernet card
2681.72Sthorpejdevice	qn: ifnet, ether, arp
2691.37Sthorpejattach	qn at zbus
2701.30Schoppsfile	arch/amiga/dev/if_qn.c		qn needs-flag
2711.28Schopps
2721.28Schopps# A2232 msc serial ports
2731.72Sthorpejdevice	msc: tty
2741.37Sthorpejattach	msc at zbus
2751.28Schoppsfile	arch/amiga/dev/msc.c		msc needs-count
2761.15Schopps
2771.15Schopps# bsc/Alf Data MultiFaceCard
2781.72Sthorpejdevice	mfc { unit = -1 }
2791.38Smhitchattach	mfc at zbus
2801.15Schopps
2811.72Sthorpejdevice	mfcs: tty
2821.37Sthorpejattach	mfcs at mfc
2831.72Sthorpejdevice	mfcp
2841.37Sthorpejattach	mfcp at mfc
2851.39Scgdfile	arch/amiga/dev/mfc.c		mfcs | mfcp needs-count
2861.15Schopps
2871.69Sis# direct bus ISA-chip i/o
2881.69Sisdefine	supio {port = -1}
2891.69Sis
2901.62Sis# DraCo superio chip
2911.62Sis
2921.72Sthorpejdevice	drsupio: supio
2931.62Sisattach	drsupio at mainbus
2941.62Sisfile	arch/amiga/dev/drsupio.c	drsupio
2951.69Sis
2961.77Sis# ZBus HyperComs: HyperCom Z3, HyperCom 4
2971.72Sthorpejdevice	hyper: supio
2981.69Sisattach	hyper at zbus
2991.69Sisfile	arch/amiga/dev/hyper.c		hyper
3001.98Sis
3011.98Sis# IOBlix
3021.98Sisdevice	iobl: supio, amibus_b16
3031.98Sisattach	iobl at zbus with iobl_zbus
3041.98Sisfile	arch/amiga/dev/ioblix_zbus.c	iobl_zbus
3051.98Sis
3061.62Sis
3071.68Sisattach	com at supio with com_supio
3081.68Sisfile	arch/amiga/dev/com_supio.c	com_supio
3091.75Sis
3101.75Sis# ISDN Blaster, ISDN Master
3111.75Sisdevice	aster: supio
3121.75Sisattach	aster at zbus
3131.75Sisfile	arch/amiga/dev/aster.c		aster
3141.102Sis
3151.102Sisattach	isic at supio with isic_supio
3161.102Sisfile	arch/amiga/dev/isic_supio.c isic_supio
3171.68Sis
3181.63Sis# handle gvp's odd autoconf info..
3191.72Sthorpejdevice	gvpbus {}
3201.63Sisattach	gvpbus at zbus
3211.63Sisfile	arch/amiga/dev/gvpbus.c		gvpbus
3221.62Sis
3231.63Sisattach	lpt at supio with lpt_supio
3241.63Sisfile	arch/amiga/dev/lpt_supio.c	lpt_supio
3251.63Sis
3261.89Sthorpejinclude "dev/scsipi/files.scsipi"
3271.56Sveego
3281.1Schopps# wd 33c93 contrllers
3291.111Slukemdefine	sbic
3301.1Schoppsfile	arch/amiga/dev/sbic.c		sbic
3311.1Schopps
3321.1Schopps# GVP series II
3331.72Sthorpejdevice	gtsc: scsi, sbic
3341.37Sthorpejattach	gtsc at gvpbus
3351.1Schoppsfile	arch/amiga/dev/gtsc.c		gtsc needs-flag
3361.1Schopps
3371.1Schopps# Amiga 3000 internal
3381.72Sthorpejdevice	ahsc: scsi, sbic
3391.37Sthorpejattach	ahsc at mainbus
3401.1Schoppsfile	arch/amiga/dev/ahsc.c		ahsc needs-flag
3411.1Schopps
3421.56Sveego# C= A2091
3431.72Sthorpejdevice atzsc: scsi, sbic
3441.56Sveegoattach atzsc at zbus
3451.56Sveegofile	arch/amiga/dev/atzsc.c		atzsc needs-flag
3461.56Sveego
3471.56Sveego# ncr 5380 controllers
3481.56Sveegodefine	sci
3491.56Sveegofile	arch/amiga/dev/sci.c		sci
3501.56Sveego
3511.56Sveego# Supra Wordsync II
3521.72Sthorpejdevice	wstsc: scsi, sci
3531.56Sveegoattach	wstsc at zbus
3541.56Sveegofile	arch/amiga/dev/wstsc.c		wstsc needs-flag
3551.56Sveego
3561.111Slukem# IVS
3571.72Sthorpejdevice	ivsc: scsi, sci
3581.56Sveegoattach	ivsc at zbus
3591.56Sveegofile	arch/amiga/dev/ivsc.c		ivsc needs-flag
3601.56Sveego
3611.56Sveego# MLH
3621.72Sthorpejdevice	mlhsc: scsi, sci
3631.56Sveegoattach	mlhsc at zbus
3641.56Sveegofile	arch/amiga/dev/mlhsc.c		mlhsc needs-flag
3651.56Sveego
3661.56Sveego# CSA twelve gauge.
3671.72Sthorpejdevice	otgsc: scsi, sci
3681.56Sveegoattach	otgsc at zbus
3691.56Sveegofile	arch/amiga/dev/otgsc.c		otgsc needs-flag
3701.56Sveego
3711.1Schopps# ncr 57c710 controllers
3721.99Sbouyerdefine	asiop
3731.99Sbouyerfile	arch/amiga/dev/siop.c		asiop
3741.1Schopps
3751.1Schopps# PPI Zeus
3761.99Sbouyerdevice	zssc: scsi, asiop
3771.37Sthorpejattach	zssc at zbus
3781.1Schoppsfile	arch/amiga/dev/zssc.c		zssc needs-flag
3791.1Schopps
3801.1Schopps# CSA Magnum
3811.99Sbouyerdevice	mgnsc: scsi, asiop
3821.37Sthorpejattach	mgnsc at zbus
3831.1Schoppsfile	arch/amiga/dev/mgnsc.c		mgnsc needs-flag
3841.1Schopps
3851.56Sveego# MacroSystems USA Warp Engine
3861.99Sbouyerdevice	wesc: scsi, asiop
3871.37Sthorpejattach	wesc at zbus
3881.2Schoppsfile	arch/amiga/dev/wesc.c		wesc needs-flag
3891.12Schopps
3901.56Sveego# C= A4091 & A4000T
3911.99Sbouyerdevice	afsc: scsi, asiop
3921.37Sthorpejattach	afsc at zbus
3931.99Sbouyerdevice	aftsc: scsi, asiop
3941.37Sthorpejattach	aftsc at mainbus
3951.39Scgdfile	arch/amiga/dev/afsc.c		afsc | aftsc needs-flag
3961.80Sis
3971.80Sis# ncr 57c720/770 controllers
3981.80Sisdefine	siopng
3991.80Sisfile	arch/amiga/dev/siop2.c		siopng
4001.80Sis
4011.15Schopps# Emulex ESP216 & FAS216 controllers
4021.15Schopps
4031.15Schopps# FastlaneZ3
4041.72Sthorpejdevice	flsc: scsi, ncr53c9x
4051.37Sthorpejattach	flsc at zbus
4061.25Schoppsfile	arch/amiga/dev/flsc.c		flsc needs-flag
4071.25Schopps
4081.66Smhitch# Blizzard1230-I,II
4091.72Sthorpejdevice	bzsc: scsi, ncr53c9x
4101.37Sthorpejattach	bzsc at zbus
4111.25Schoppsfile	arch/amiga/dev/bzsc.c		bzsc needs-flag
4121.66Smhitch
4131.66Smhitch# Blizzard12x0-IV
4141.72Sthorpejdevice	bzivsc: scsi, ncr53c9x
4151.66Smhitchattach	bzivsc at zbus
4161.66Smhitchfile	arch/amiga/dev/bzivsc.c		bzivsc needs-flag
4171.49Sis
4181.51Sis# Blizzard2060 scsi
4191.72Sthorpejdevice	bztzsc: scsi, ncr53c9x
4201.51Sisattach	bztzsc at zbus
4211.51Sisfile	arch/amiga/dev/bztzsc.c		bztzsc needs-flag
4221.65Smhitch
4231.65Smhitch# CyberSCSI [I] scsi
4241.72Sthorpejdevice	cbsc: scsi, ncr53c9x
4251.65Smhitchattach	cbsc at zbus
4261.65Smhitchfile	arch/amiga/dev/cbsc.c		cbsc needs-flag
4271.65Smhitch
4281.65Smhitch# CyberSCSI MKII scsi
4291.72Sthorpejdevice	cbiisc: scsi, ncr53c9x
4301.65Smhitchattach	cbiisc at zbus
4311.65Smhitchfile	arch/amiga/dev/cbiisc.c		cbiisc needs-flag
4321.2Schopps
4331.56Sveego# EMPLANT
4341.72Sthorpejdevice	empsc: scsi, sci
4351.56Sveegoattach	empsc at zbus
4361.56Sveegofile	arch/amiga/dev/empsc.c		empsc needs-flag
4371.56Sveego
4381.56Sveego# MacroSystem DraCo internal
4391.99Sbouyerdevice	drsc: scsi, asiop
4401.56Sveegoattach	drsc at mainbus
4411.111Slukemfile	arch/amiga/dev/drsc.c		drsc needs-flag
4421.59Sis
4431.59Sis# MacroSystem DraCo internal DS2404 hwc
4441.72Sthorpejdevice	drbbc
4451.59Sisattach	drbbc at mainbus
4461.59Sisfile	arch/amiga/dev/drbbc.c		drbbc
4471.56Sveego
4481.92Sis# kernel floating point emulator
4491.58Sisinclude	"arch/m68k/fpe/files.fpe"
4501.58Sis
4511.92Sis# Motorola 68060 support package
4521.92Sisinclude	"arch/m68k/060sp/files.060sp"
4531.92Sis
4541.64Sis# list of standard files...
4551.64Sis
4561.130Saymericfile	dev/cons.c
4571.130Saymericfile	dev/cninit.c
4581.1Schoppsfile	arch/amiga/amiga/amiga_init.c
4591.1Schoppsfile	arch/amiga/amiga/autoconf.c
4601.1Schoppsfile	arch/amiga/amiga/cia.c
4611.1Schoppsfile	arch/amiga/amiga/conf.c
4621.1Schoppsfile	arch/amiga/amiga/disksubr.c
4631.1Schoppsfile	arch/amiga/amiga/dkbad.c
4641.1Schoppsfile	arch/amiga/amiga/machdep.c
4651.137Smhitchfile	arch/amiga/amiga/pmap_bootstrap.c
4661.1Schoppsfile	arch/amiga/amiga/trap.c
4671.1Schoppsfile	arch/amiga/amiga/cc.c
4681.116Sjdolecekfile	dev/md_root.c			memory_disk_hooks
4691.90Sisfile	arch/m68k/m68k/cacheops.c
4701.126Schsfile	arch/m68k/m68k/db_memrw.c	ddb
4711.141Smhitchfile	arch/m68k/m68k/pmap_motorola.c
4721.134Schsfile	arch/m68k/m68k/procfs_machdep.c	procfs
4731.127Schsfile	arch/m68k/m68k/sys_machdep.c
4741.125Schsfile	arch/m68k/m68k/vm_machdep.c
4751.160Srkujawafile	arch/m68k/m68k/bus_dma.c
4761.95Saymeric
4771.95Saymericdefine	gayle
4781.95Saymericfile	arch/amiga/amiga/gayle.c		gayle
4791.95Saymeric
4801.95Saymericfile	arch/amiga/dev/gayle_pcmcia.c		pccard
4811.95Saymericdevice	pccard: pcmciabus, gayle
4821.95Saymericattach	pccard at mainbus
4831.95Saymeric
4841.95Saymericinclude "dev/pcmcia/files.pcmcia"
4851.96Smhitch
4861.96Smhitchinclude "dev/ata/files.ata"
4871.96Smhitch
4881.96Smhitch# Amiga 4000/1200 IDE using MI wdc
4891.175Srkujawaattach	wdc at mainbus with wdc_amiga: gayle, amibus_b1000
4901.96Smhitchfile	arch/amiga/dev/wdc_amiga.c	wdc_amiga
4911.68Sis
4921.138Sis# Buddha wdc
4931.138Sisattach	wdc at zbus with wdc_buddha
4941.138Sisfile	arch/amiga/dev/wdc_buddha.c	wdc_buddha
4951.138Sis
4961.149Srkujawa# FastATA 
4971.175Srkujawadevice  efa: ata, wdc_common, amibus_b1000
4981.149Srkujawaattach  efa at mainbus
4991.149Srkujawafile    arch/amiga/dev/efa.c		efa
5001.149Srkujawa
5011.24Schristos# Compatibility modules
5021.114Saymeric
5031.114Saymeric# NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K)
5041.114Saymericinclude "compat/aoutm68k/files.aoutm68k"
5051.24Schristos
5061.24Schristos# SunOS Binary Compatibility (COMPAT_SUNOS)
5071.85Skleinkinclude "compat/sunos/files.sunos"
5081.22Schristosfile	arch/m68k/m68k/sunos_machdep.c	compat_sunos
5091.86Skleink
5101.86Skleink# SVR4 Binary Compatibility (COMPAT_SVR4)
5111.86Skleinkinclude "compat/svr4/files.svr4"
5121.57Sis
5131.79Sitohy# Linux binary compatibility (COMPAT_LINUX)
5141.79Sitohyinclude "compat/linux/files.linux"
5151.79Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k"
5161.108Schristosfile arch/m68k/m68k/linux_trap.c		compat_linux
5171.79Sitohy
5181.79Sitohy# OSS audio driver compatibility
5191.79Sitohyinclude "compat/ossaudio/files.ossaudio"
5201.123Sgehenna
5211.145Srkujawa# Bluetooth stack
5221.145Srkujawainclude "dev/bluetooth/files.bluetooth"
5231.145Srkujawa
5241.167She# USB stack
5251.167Sheinclude "dev/usb/files.usb"
5261.167She
5271.151Srkujawa# Phase5 BPPC/CSPPC internal bus
5281.151Srkujawadevice	p5bus {}
5291.151Srkujawaattach	p5bus at zbus
5301.151Srkujawafile	arch/amiga/dev/p5bus.c		p5bus
5311.151Srkujawa
5321.151Srkujawadevice	p5membar {}
5331.151Srkujawaattach	p5membar at zbus
5341.151Srkujawafile	arch/amiga/pci/p5membar.c	p5membar
5351.151Srkujawa
5361.151Srkujawa# CyberStorm MKIII scsi
5371.151Srkujawadevice	cbiiisc: scsi, siopng
5381.151Srkujawaattach	cbiiisc at p5bus 
5391.151Srkujawafile	arch/amiga/dev/cbiiisc.c	cbiiisc needs-flag
5401.151Srkujawa
5411.151Srkujawa# Phase5 Blizzard 603e+ SCSI
5421.151Srkujawadevice	bppcsc: scsi, asiop
5431.151Srkujawaattach	bppcsc at p5bus 
5441.151Srkujawafile	arch/amiga/dev/bppcsc.c		bppcsc needs-flag
5451.151Srkujawa
5461.146Srkujawa# PCI bus
5471.148Srkujawafile	arch/amiga/pci/pci_machdep.c	pci
5481.146Srkujawa
5491.146Srkujawadevice	p5pb: pcibus
5501.151Srkujawaattach	p5pb at p5bus 
5511.163Sphxfile	arch/amiga/pci/p5pb.c		p5pb & pci
5521.146Srkujawa
5531.147Srkujawadevice	mppb: pcibus
5541.147Srkujawaattach	mppb at zbus
5551.163Sphxfile	arch/amiga/pci/mppb.c		mppb & pci
5561.147Srkujawa
5571.152Srkujawadevice	cv3dpb: pcibus
5581.152Srkujawaattach	cv3dpb at zbus
5591.163Sphxfile	arch/amiga/pci/cv3dpb.c		cv3dpb & pci
5601.152Srkujawa
5611.168Srkujawadefine	empmdev { }
5621.168Srkujawadevice	empm
5631.168Srkujawaattach	empm at empmdev
5641.168Srkujawafile	arch/amiga/pci/empm.c		empm needs-flag
5651.168Srkujawa
5661.168Srkujawadevice	empb: pcibus, amibus_empb, empmdev
5671.157Srkujawaattach	empb at zbus
5681.168Srkujawafile	arch/amiga/pci/empb.c		empb & pci & empm
5691.157Srkujawa
5701.169Srkujawadevice	em4k: pcibus
5711.169Srkujawaattach	em4k at zbus
5721.169Srkujawafile	arch/amiga/pci/em4k.c		em4k & pci
5731.169Srkujawa
5741.157Srkujawadevice	emmem {}
5751.157Srkujawaattach	emmem at zbus
5761.157Srkujawafile	arch/amiga/pci/emmem.c		emmem
5771.157Srkujawa
5781.146Srkujawainclude	"dev/i2o/files.i2o"
5791.146Srkujawainclude	"dev/pci/files.pci"
5801.146Srkujawa
5811.166Srkujawadevice	z3rambd: altmemdev
5821.166Srkujawaattach	z3rambd at zbus
5831.166Srkujawafile	arch/amiga/dev/z3rambd.c	z3rambd needs-flag
5841.166Srkujawa
5851.170Srkujawaattach	slhci at zbus with slhci_zbus
5861.170Srkujawafile	arch/amiga/dev/slhci_zbus.c	slhci_zbus
5871.170Srkujawa
5881.172Srkujawadefine	acafhbus {}
5891.172Srkujawa
5901.172Srkujawadevice	acafh: acafhbus, amibus_b4000
5911.172Srkujawaattach	acafh at mainbus 
5921.173Srkujawafile	arch/amiga/dev/acafh.c		acafh needs-count 
5931.172Srkujawa
5941.174Srkujawaattach	wdc at acafhbus with wdc_acafh: gayle, amibus_b1000
5951.172Srkujawafile	arch/amiga/dev/wdc_acafh.c	wdc_acafh & acafh 
5961.172Srkujawa
5971.155Srkujawainclude "arch/amiga/clockport/files.clockport"
5981.155Srkujawa
5991.146Srkujawainclude	"arch/amiga/conf/majors.amiga"
600