files.amiga revision 1.9
1# 2# $Id: files.amiga,v 1.9 1994/06/05 07:43:37 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 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 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 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 88define scsi {} 89 90# wd 33c93 contrllers 91define sbic 92file arch/amiga/dev/sbic.c sbic 93 94# C= A2091 95device atzsc at ztwobus: scsi, sbic 96file arch/amiga/dev/atzsc.c atzsc needs-flag 97 98# GVP series II 99device gtsc at gvpbus: scsi, sbic 100file arch/amiga/dev/gtsc.c gtsc needs-flag 101 102# Amiga 3000 internal 103device ahsc at mainbus: scsi, sbic 104file arch/amiga/dev/ahsc.c ahsc needs-flag 105 106# ncr 57c710 controllers 107define siop 108file arch/amiga/dev/siop.c siop 109 110# PPI Zeus 111device zssc at ztwobus: scsi, siop 112file arch/amiga/dev/zssc.c zssc needs-flag 113 114# CSA Magnum 115device mgnsc at ztwobus: scsi, siop 116file arch/amiga/dev/mgnsc.c mgnsc needs-flag 117 118# MacroSystems Warp Engine 119device wesc at zthreebus: scsi, siop 120file arch/amiga/dev/wesc.c wesc needs-flag 121 122# ncr 5380 controllers 123define sci 124file arch/amiga/dev/sci.c sci 125 126# Supra Wordsync II 127device wstsc at ztwobus: scsi, sci 128file arch/amiga/dev/wstsc.c wstsc needs-flag 129 130# IVS 131device ivsc at ztwobus: scsi, sci 132file arch/amiga/dev/ivsc.c ivsc needs-flag 133 134# CSA twelve gauge. 135device otgsc at ztwobus: scsi, sci 136file arch/amiga/dev/otgsc.c otgsc needs-flag 137 138# MLH 139device mlhsc at ztwobus: scsi, sci 140file arch/amiga/dev/mlhsc.c mlhsc needs-flag 141 142# Amiga 4000/1200 IDE masquerading as SCSI 143device idesc at mainbus: scsi 144file arch/amiga/dev/idesc.c idesc needs-flag 145 146device scsibus at scsi {target = -1, lun = -1} 147 148device cd at scsibus: disk 149file scsi/cd.c cd needs-flag 150major {cd = 6} 151device sd at scsibus: disk 152file scsi/sd.c sd needs-flag 153major {sd = 4} 154device st at scsibus: tape 155file scsi/st.c st needs-flag 156major {st = 5} 157device ch at scsibus: disk 158file scsi/ch.c ch needs-flag 159device uk at scsibus: disk 160file scsi/uk.c uk needs-flag 161device su at scsibus: disk 162file scsi/su.c su needs-flag 163 164 165# list of standard files... 166file dev/cons.c ite ser 167file scsi/scsi_base.c scsi 168file scsi/scsi_ioctl.c scsi 169file scsi/scsiconf.c scsi 170file arch/amiga/amiga/amiga_init.c 171file arch/amiga/amiga/autoconf.c 172file arch/amiga/amiga/cia.c 173file arch/amiga/amiga/conf.c 174file arch/amiga/amiga/disksubr.c 175file arch/amiga/amiga/dkbad.c 176file arch/amiga/amiga/machdep.c 177file arch/amiga/amiga/mem.c 178file arch/amiga/amiga/pmap.c 179file arch/amiga/amiga/sys_machdep.c 180file arch/amiga/amiga/trap.c 181file arch/amiga/amiga/vm_machdep.c 182file arch/amiga/amiga/cc.c 183file arch/m68k/m68k/copy.s 184file compat/sunos/sun_misc.c compat_sunos 185file compat/sunos/sun_sysent.c compat_sunos 186file compat/sunos/sun_ioctl.c compat_sunos 187file compat/sunos/sun_exec.c compat_sunos 188