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