files.amiga revision 1.20
1# $NetBSD: files.amiga,v 1.20 1995/04/11 09:52:11 mellon Exp $ 2 3# maxpartitions must be first item in files.${ARCH}.newconf 4maxpartitions 16 # NOTE THAT AMIGA IS SPECIAL! 5 6maxusers 2 8 64 7 8device mainbus at root {} 9 10device cpu at mainbus 11 12# zorro II expansion bus. 13device zbus at mainbus {} 14file arch/amiga/dev/zbus.c zbus 15 16define event {} 17file arch/amiga/dev/event.c event 18 19device clock at mainbus 20file arch/amiga/dev/clock.c 21 22# keyboard 23device kbd at mainbus: event 24file arch/amiga/dev/kbd.c kbd needs-flag 25 26# serial port 27device ser at mainbus: tty 28file arch/amiga/dev/ser.c ser needs-count 29 30# parellel port 31device par at mainbus 32file arch/amiga/dev/par.c par needs-count 33 34# mouse 35pseudo-device mouse 36file arch/amiga/dev/ms.c mouse needs-count 37 38device fdc at mainbus { unit = -1 } 39 40device fd at fdc 41file arch/amiga/dev/fd.c fd needs-flag 42major {fd = 2} 43 44# graphic devices 45define grfbus {} 46 47device grf at grfbus {} 48file arch/amiga/dev/grf.c grf needs-count 49 50device ite at grf 51file arch/amiga/dev/ite.c ite needs-flag 52file arch/amiga/dev/kbdmap.c ite 53file arch/amiga/dev/kf_8x8.c ite 54file arch/amiga/dev/kf_8x11.c kfont_8x11 55file arch/amiga/dev/kf_custom.c kfont_custom 56 57# custom chips grf 58device grfcc at mainbus: grfbus 59file arch/amiga/dev/grf_cc.c grfcc needs-flag 60file arch/amiga/dev/ite_cc.c grfcc ite 61 62pseudo-device view 63file arch/amiga/dev/view.c view grfcc needs-count 64file arch/amiga/dev/grfabs.c grfcc view 65file arch/amiga/dev/grfabs_cc.c grfcc view 66file arch/amiga/dev/grfabs_ccglb.c grfcc view 67 68# retina grf 69device grfrt at zbus: grfbus 70file arch/amiga/dev/grf_rt.c grfrt needs-flag 71file arch/amiga/dev/ite_rt.c grfrt ite 72 73# cirrus grf 74device grfcl at zbus: grfbus 75file arch/amiga/dev/grf_cl.c grfcl needs-flag 76 77# retina ZIII grf 78device grfrh at zbus: grfbus 79file arch/amiga/dev/grf_rh.c grfrh needs-flag 80file arch/amiga/dev/ite_rh.c grfrh ite 81 82# handle gvp's odd autoconf info.. 83device gvpbus at zbus {} 84file arch/amiga/dev/gvpbus.c gvpbus 85 86device le at zbus: ifnet, ether 87file arch/amiga/dev/if_le.c le needs-count 88 89device ed at zbus: ifnet, ether 90file arch/amiga/dev/if_ed.c ed needs-flag 91 92# C=/Ameristar A2060 / 560 93device bah at zbus: ifnet, arc 94file arch/amiga/dev/if_bah.c bah needs-flag 95 96device es at zbus: ifnet, ether 97file arch/amiga/dev/if_es.c es needs-count 98 99# Alf Data MultiFaceCard 3 100#device mfch at zbus: tty 101#file arch/amiga/dev/mfch.c mfch needs-count 102# bsc/Alf Data MultiFaceCard 103device mfc at zbus { unit = -1 } 104 105device mfcs at mfc 106device mfcp at mfc 107file arch/amiga/dev/mfc.c mfcs mfcp needs-count 108 109define scsi {} 110 111# wd 33c93 contrllers 112define sbic 113file arch/amiga/dev/sbic.c sbic 114 115# C= A2091 116device atzsc at zbus: scsi, sbic 117file arch/amiga/dev/atzsc.c atzsc needs-flag 118 119# GVP series II 120device gtsc at gvpbus: scsi, sbic 121file arch/amiga/dev/gtsc.c gtsc needs-flag 122 123# Amiga 3000 internal 124device ahsc at mainbus: scsi, sbic 125file arch/amiga/dev/ahsc.c ahsc needs-flag 126 127# ncr 57c710 controllers 128define siop 129file arch/amiga/dev/siop.c siop 130 131# PPI Zeus 132device zssc at zbus: scsi, siop 133file arch/amiga/dev/zssc.c zssc needs-flag 134 135# CSA Magnum 136device mgnsc at zbus: scsi, siop 137file arch/amiga/dev/mgnsc.c mgnsc needs-flag 138 139# MacroSystems Warp Engine 140device wesc at zbus: scsi, siop 141file arch/amiga/dev/wesc.c wesc needs-flag 142 143# C= A4091 144device afsc at zbus: scsi, siop 145file arch/amiga/dev/afsc.c afsc needs-flag 146 147# ncr 5380 controllers 148define sci 149file arch/amiga/dev/sci.c sci 150 151# Supra Wordsync II 152device wstsc at zbus: scsi, sci 153file arch/amiga/dev/wstsc.c wstsc needs-flag 154 155# IVS 156device ivsc at zbus: scsi, sci 157file arch/amiga/dev/ivsc.c ivsc needs-flag 158 159# CSA twelve gauge. 160device otgsc at zbus: scsi, sci 161file arch/amiga/dev/otgsc.c otgsc needs-flag 162 163# MLH 164device mlhsc at zbus: scsi, sci 165file arch/amiga/dev/mlhsc.c mlhsc needs-flag 166 167# Emulex ESP216 & FAS216 controllers 168define fas 169file arch/amiga/dev/fas.c fas 170 171# FastlaneZ3 172device flz3sc at zbus: scsi, fas 173file arch/amiga/dev/flz3sc.c flz3sc needs-flag 174 175# Amiga 4000/1200 IDE masquerading as SCSI 176device idesc at mainbus: scsi 177file arch/amiga/dev/idesc.c idesc needs-flag 178 179device scsibus at scsi {target = -1, lun = -1} 180 181device cd at scsibus: disk 182file scsi/cd.c cd needs-flag 183major {cd = 6} 184device sd at scsibus: disk 185file scsi/sd.c sd needs-flag 186major {sd = 4} 187device st at scsibus: tape 188file scsi/st.c st needs-flag 189major {st = 5} 190device ch at scsibus: disk 191file scsi/ch.c ch needs-flag 192device uk at scsibus: disk 193file scsi/uk.c uk needs-flag 194device su at scsibus: disk 195file scsi/su.c su needs-flag 196 197 198# list of standard files... 199file dev/cons.c ite ser 200file dev/cninit.c ite ser 201file scsi/scsi_base.c scsi 202file scsi/scsi_ioctl.c scsi 203file scsi/scsiconf.c scsi 204file arch/amiga/amiga/amiga_init.c 205file arch/amiga/amiga/autoconf.c 206file arch/amiga/amiga/cia.c 207file arch/amiga/amiga/conf.c 208file arch/amiga/amiga/disksubr.c 209file arch/amiga/amiga/dkbad.c 210file arch/amiga/amiga/machdep.c 211file arch/amiga/amiga/mem.c 212file arch/amiga/amiga/pmap.c 213file arch/amiga/amiga/sys_machdep.c 214file arch/amiga/amiga/trap.c 215file arch/amiga/amiga/vm_machdep.c 216file arch/amiga/amiga/cc.c 217file arch/amiga/amiga/db_memrw.c ddb 218file arch/m68k/m68k/copy.s 219file compat/sunos/sunos_misc.c compat_sunos 220file compat/sunos/sunos_init_sysent.c compat_sunos 221file compat/sunos/sunos_ioctl.c compat_sunos 222file compat/sunos/sunos_exec.c compat_sunos 223