files.amiga revision 1.16
11.16Scgd#	$NetBSD: files.amiga,v 1.16 1995/01/25 20:45:33 cgd 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.1Schoppsmaxusers 2 8 64
71.1Schopps
81.1Schoppsdevice	mainbus at root {}
91.1Schopps
101.1Schoppsdevice	cpu at mainbus
111.1Schopps
121.1Schopps# zorro II expansion bus.
131.15Schoppsdevice	zbus at mainbus {}
141.15Schoppsfile	arch/amiga/dev/zbus.c		zbus
151.1Schopps
161.1Schoppsdefine	event {}
171.1Schoppsfile	arch/amiga/dev/event.c		event
181.1Schopps
191.1Schoppsdevice	clock at mainbus
201.1Schoppsfile	arch/amiga/dev/clock.c
211.1Schopps
221.1Schopps# keyboard
231.1Schoppsdevice	kbd at mainbus: event
241.1Schoppsfile	arch/amiga/dev/kbd.c		kbd needs-flag
251.1Schopps
261.1Schopps# serial port
271.1Schoppsdevice	ser at mainbus:	tty
281.1Schoppsfile	arch/amiga/dev/ser.c		ser needs-count
291.1Schopps
301.1Schopps# parellel port
311.1Schoppsdevice	par at mainbus
321.1Schoppsfile	arch/amiga/dev/par.c		par needs-count
331.1Schopps
341.1Schopps# mouse
351.1Schoppspseudo-device	mouse
361.1Schoppsfile	arch/amiga/dev/ms.c		mouse needs-count
371.1Schopps
381.7Schoppsdevice	fdc at mainbus { unit = -1 }
391.1Schopps
401.1Schoppsdevice	fd at fdc
411.1Schoppsfile	arch/amiga/dev/fd.c		fd needs-flag
421.1Schoppsmajor	{fd = 2}
431.1Schopps
441.1Schopps# graphic devices
451.1Schoppsdefine	grfbus {}
461.1Schopps
471.1Schoppsdevice	grf at grfbus {}
481.1Schoppsfile	arch/amiga/dev/grf.c		grf needs-count
491.1Schopps
501.1Schoppsdevice	ite at grf
511.1Schoppsfile	arch/amiga/dev/ite.c		ite needs-flag
521.1Schoppsfile	arch/amiga/dev/kbdmap.c		ite
531.1Schoppsfile	arch/amiga/dev/kf_8x8.c		ite
541.4Schoppsfile	arch/amiga/dev/kf_8x11.c	kfont_8x11
551.4Schoppsfile	arch/amiga/dev/kf_custom.c	kfont_custom
561.1Schopps
571.1Schopps# custom chips grf
581.1Schoppsdevice	grfcc at mainbus: grfbus
591.10Schoppsfile	arch/amiga/dev/grf_cc.c		grfcc needs-flag
601.1Schoppsfile	arch/amiga/dev/ite_cc.c		grfcc ite
611.1Schopps
621.1Schoppspseudo-device	view
631.1Schoppsfile	arch/amiga/dev/view.c		view grfcc needs-count
641.1Schoppsfile	arch/amiga/dev/grfabs.c		grfcc view
651.1Schoppsfile	arch/amiga/dev/grfabs_cc.c	grfcc view
661.1Schoppsfile	arch/amiga/dev/grfabs_ccglb.c	grfcc view
671.1Schopps
681.1Schopps# retina grf
691.15Schoppsdevice	grfrt at zbus: grfbus
701.10Schoppsfile	arch/amiga/dev/grf_rt.c		grfrt needs-flag
711.1Schoppsfile	arch/amiga/dev/ite_rt.c		grfrt ite
721.1Schopps
731.15Schopps# cirrus grf (A2000 or Picasso)
741.15Schoppsdevice	grfcl at zbus: grfbus
751.15Schoppsfile	arch/amiga/dev/grf_cl.c		grfcl needs-flag
761.1Schopps
771.9Schopps# retina ZIII grf
781.15Schoppsdevice	grfrh at zbus: grfbus
791.10Schoppsfile	arch/amiga/dev/grf_rh.c		grfrh needs-flag
801.9Schoppsfile	arch/amiga/dev/ite_rh.c		grfrh ite
811.9Schopps  
821.15Schopps# cirrus grf (Zorro III boards)
831.15Schopps#device	grfcl at zbus: grfbus
841.15Schopps#device	grfclx at zbus: grfbus
851.15Schopps#file	arch/amiga/dev/grf_cl.c		grfcl grfclx needs-flag
861.15Schopps
871.1Schopps# handle gvp's odd autoconf info..
881.15Schoppsdevice	gvpbus at zbus {}
891.1Schoppsfile	arch/amiga/dev/gvpbus.c		gvpbus
901.1Schopps
911.15Schoppsdevice	le at zbus:	ifnet, ether
921.1Schoppsfile	arch/amiga/dev/if_le.c		le needs-count
931.11Schopps
941.15Schoppsdevice	ed at zbus:	ifnet, ether
951.11Schoppsfile	arch/amiga/dev/if_ed.c		ed needs-flag
961.1Schopps
971.15Schoppsdevice	ex at zbus:	ifnet, ether
981.15Schoppsfile	arch/amiga/dev/if_ex.c		ex needs-count
991.15Schopps
1001.15Schopps# Alf Data MultiFaceCard 3
1011.15Schopps#device	mfch at zbus: tty
1021.15Schopps#file	arch/amiga/dev/mfch.c		mfch needs-count
1031.15Schopps# bsc/Alf Data MultiFaceCard
1041.15Schoppsdevice	mfc at zbus { unit = -1 }
1051.15Schopps
1061.15Schoppsdevice	mfcs at mfc
1071.15Schoppsdevice	mfcp at mfc
1081.15Schoppsfile	arch/amiga/dev/mfc.c		mfcs mfcp needs-count
1091.15Schopps
1101.1Schoppsdefine	scsi {}
1111.1Schopps
1121.1Schopps# wd 33c93 contrllers
1131.1Schoppsdefine	sbic 
1141.1Schoppsfile	arch/amiga/dev/sbic.c		sbic
1151.1Schopps
1161.1Schopps# C= A2091
1171.15Schoppsdevice atzsc at zbus: scsi, sbic
1181.1Schoppsfile	arch/amiga/dev/atzsc.c		atzsc needs-flag
1191.1Schopps
1201.1Schopps# GVP series II
1211.1Schoppsdevice	gtsc at gvpbus: scsi, sbic
1221.1Schoppsfile	arch/amiga/dev/gtsc.c		gtsc needs-flag
1231.1Schopps
1241.1Schopps# Amiga 3000 internal
1251.1Schoppsdevice	ahsc at mainbus: scsi, sbic
1261.1Schoppsfile	arch/amiga/dev/ahsc.c		ahsc needs-flag
1271.1Schopps
1281.1Schopps# ncr 57c710 controllers
1291.1Schoppsdefine	siop
1301.1Schoppsfile	arch/amiga/dev/siop.c		siop
1311.1Schopps
1321.1Schopps# PPI Zeus
1331.15Schoppsdevice	zssc at zbus: scsi, siop
1341.1Schoppsfile	arch/amiga/dev/zssc.c		zssc needs-flag
1351.1Schopps
1361.1Schopps# CSA Magnum
1371.15Schoppsdevice	mgnsc at zbus: scsi, siop
1381.1Schoppsfile	arch/amiga/dev/mgnsc.c		mgnsc needs-flag
1391.1Schopps
1401.2Schopps# MacroSystems Warp Engine
1411.15Schoppsdevice	wesc at zbus: scsi, siop
1421.2Schoppsfile	arch/amiga/dev/wesc.c		wesc needs-flag
1431.12Schopps
1441.12Schopps# C= A4091
1451.15Schoppsdevice	afsc at zbus: scsi, siop
1461.12Schoppsfile	arch/amiga/dev/afsc.c		afsc needs-flag
1471.2Schopps
1481.1Schopps# ncr 5380 controllers
1491.1Schoppsdefine	sci
1501.8Schoppsfile	arch/amiga/dev/sci.c		sci
1511.1Schopps
1521.1Schopps# Supra Wordsync II
1531.15Schoppsdevice	wstsc at zbus: scsi, sci
1541.1Schoppsfile	arch/amiga/dev/wstsc.c		wstsc needs-flag
1551.1Schopps
1561.1Schopps# IVS 
1571.15Schoppsdevice	ivsc at zbus: scsi, sci
1581.1Schoppsfile	arch/amiga/dev/ivsc.c		ivsc needs-flag
1591.1Schopps
1601.1Schopps# CSA twelve gauge.
1611.15Schoppsdevice	otgsc at zbus: scsi, sci
1621.1Schoppsfile	arch/amiga/dev/otgsc.c		otgsc needs-flag
1631.1Schopps
1641.1Schopps# MLH
1651.15Schoppsdevice	mlhsc at zbus: scsi, sci
1661.1Schoppsfile	arch/amiga/dev/mlhsc.c		mlhsc needs-flag
1671.15Schopps
1681.15Schopps# Emulex ESP216 & FAS216 controllers
1691.15Schoppsdefine	fas
1701.15Schoppsfile	arch/amiga/dev/fas.c		fas
1711.15Schopps
1721.15Schopps# FastlaneZ3
1731.15Schoppsdevice	flz3sc at zbus: scsi, fas
1741.15Schoppsfile	arch/amiga/dev/flz3sc.c		flz3sc needs-flag
1751.2Schopps
1761.3Schopps# Amiga 4000/1200 IDE masquerading as SCSI
1771.2Schoppsdevice	idesc at mainbus: scsi
1781.2Schoppsfile	arch/amiga/dev/idesc.c		idesc needs-flag
1791.1Schopps
1801.1Schoppsdevice	scsibus at scsi	{target = -1, lun = -1}
1811.1Schopps
1821.1Schoppsdevice	cd at scsibus: disk
1831.1Schoppsfile	scsi/cd.c			cd needs-flag
1841.1Schoppsmajor	{cd = 6}
1851.1Schoppsdevice	sd at scsibus: disk
1861.1Schoppsfile	scsi/sd.c			sd needs-flag
1871.1Schoppsmajor	{sd = 4}
1881.1Schoppsdevice	st at scsibus: tape
1891.1Schoppsfile	scsi/st.c			st needs-flag
1901.1Schoppsmajor	{st = 5}
1911.1Schoppsdevice	ch at scsibus: disk
1921.1Schoppsfile	scsi/ch.c			ch needs-flag
1931.1Schoppsdevice	uk at scsibus: disk
1941.1Schoppsfile	scsi/uk.c			uk needs-flag
1951.1Schoppsdevice	su at scsibus: disk
1961.1Schoppsfile	scsi/su.c			su needs-flag
1971.1Schopps
1981.1Schopps
1991.1Schopps# list of standard files...
2001.1Schoppsfile	dev/cons.c			ite ser
2011.1Schoppsfile	scsi/scsi_base.c		scsi
2021.1Schoppsfile	scsi/scsi_ioctl.c		scsi
2031.1Schoppsfile	scsi/scsiconf.c			scsi
2041.1Schoppsfile	arch/amiga/amiga/amiga_init.c
2051.1Schoppsfile	arch/amiga/amiga/autoconf.c
2061.1Schoppsfile	arch/amiga/amiga/cia.c
2071.1Schoppsfile	arch/amiga/amiga/conf.c
2081.1Schoppsfile	arch/amiga/amiga/disksubr.c
2091.1Schoppsfile	arch/amiga/amiga/dkbad.c
2101.1Schoppsfile	arch/amiga/amiga/machdep.c
2111.1Schoppsfile	arch/amiga/amiga/mem.c
2121.1Schoppsfile	arch/amiga/amiga/pmap.c
2131.1Schoppsfile	arch/amiga/amiga/sys_machdep.c
2141.1Schoppsfile	arch/amiga/amiga/trap.c
2151.1Schoppsfile	arch/amiga/amiga/vm_machdep.c
2161.1Schoppsfile	arch/amiga/amiga/cc.c
2171.5Schoppsfile	arch/m68k/m68k/copy.s
2181.14Schoppsfile	compat/sunos/sunos_misc.c	compat_sunos
2191.14Schoppsfile	compat/sunos/sunos_init_sysent.c	compat_sunos
2201.14Schoppsfile	compat/sunos/sunos_ioctl.c	compat_sunos
2211.14Schoppsfile	compat/sunos/sunos_exec.c	compat_sunos
222