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