files.amiga revision 1.30
11.30Schopps# $NetBSD: files.amiga,v 1.30 1995/10/07 18:05:13 chopps 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.17Schopps# cirrus grf 741.15Schoppsdevice grfcl at zbus: grfbus 751.15Schoppsfile arch/amiga/dev/grf_cl.c grfcl needs-flag 761.23Schoppsfile arch/amiga/dev/ite_cl.c grfcl ite 771.27Schopps 781.27Schopps# A2410 grf 791.27Schoppsdevice grful at zbus: grfbus 801.27Schoppsfile arch/amiga/dev/grf_ul.c grful needs-flag 811.27Schoppsfile arch/amiga/dev/ite_ul.c grful ite 821.1Schopps 831.9Schopps# retina ZIII grf 841.15Schoppsdevice grfrh at zbus: grfbus 851.10Schoppsfile arch/amiga/dev/grf_rh.c grfrh needs-flag 861.9Schoppsfile arch/amiga/dev/ite_rh.c grfrh ite 871.9Schopps 881.1Schopps# handle gvp's odd autoconf info.. 891.15Schoppsdevice gvpbus at zbus {} 901.1Schoppsfile arch/amiga/dev/gvpbus.c gvpbus 911.1Schopps 921.15Schoppsdevice le at zbus: ifnet, ether 931.1Schoppsfile arch/amiga/dev/if_le.c le needs-count 941.11Schopps 951.15Schoppsdevice ed at zbus: ifnet, ether 961.11Schoppsfile arch/amiga/dev/if_ed.c ed needs-flag 971.18Schopps 981.18Schopps# C=/Ameristar A2060 / 560 991.19Schoppsdevice bah at zbus: ifnet, arc 1001.18Schoppsfile arch/amiga/dev/if_bah.c bah needs-flag 1011.1Schopps 1021.17Schoppsdevice es at zbus: ifnet, ether 1031.17Schoppsfile arch/amiga/dev/if_es.c es needs-count 1041.30Schopps 1051.30Schoppsdevice qn at zbus: ifnet, ether 1061.30Schoppsfile arch/amiga/dev/if_qn.c qn needs-flag 1071.26Schopps 1081.26Schoppsdevice ae at zbus: ifnet, ether 1091.26Schoppsfile arch/amiga/dev/if_ae.c ae needs-count 1101.28Schopps 1111.28Schopps# A2232 msc serial ports 1121.28Schoppsdevice msc at zbus: tty 1131.28Schoppsfile arch/amiga/dev/msc.c msc needs-count 1141.15Schopps 1151.15Schopps# Alf Data MultiFaceCard 3 1161.15Schopps#device mfch at zbus: tty 1171.15Schopps#file arch/amiga/dev/mfch.c mfch needs-count 1181.15Schopps# bsc/Alf Data MultiFaceCard 1191.15Schoppsdevice mfc at zbus { unit = -1 } 1201.15Schopps 1211.15Schoppsdevice mfcs at mfc 1221.15Schoppsdevice mfcp at mfc 1231.15Schoppsfile arch/amiga/dev/mfc.c mfcs mfcp needs-count 1241.15Schopps 1251.1Schoppsdefine scsi {} 1261.1Schopps 1271.1Schopps# wd 33c93 contrllers 1281.1Schoppsdefine sbic 1291.1Schoppsfile arch/amiga/dev/sbic.c sbic 1301.1Schopps 1311.1Schopps# C= A2091 1321.15Schoppsdevice atzsc at zbus: scsi, sbic 1331.1Schoppsfile arch/amiga/dev/atzsc.c atzsc needs-flag 1341.1Schopps 1351.1Schopps# GVP series II 1361.1Schoppsdevice gtsc at gvpbus: scsi, sbic 1371.1Schoppsfile arch/amiga/dev/gtsc.c gtsc needs-flag 1381.1Schopps 1391.1Schopps# Amiga 3000 internal 1401.1Schoppsdevice ahsc at mainbus: scsi, sbic 1411.1Schoppsfile arch/amiga/dev/ahsc.c ahsc needs-flag 1421.1Schopps 1431.1Schopps# ncr 57c710 controllers 1441.1Schoppsdefine siop 1451.1Schoppsfile arch/amiga/dev/siop.c siop 1461.1Schopps 1471.1Schopps# PPI Zeus 1481.15Schoppsdevice zssc at zbus: scsi, siop 1491.1Schoppsfile arch/amiga/dev/zssc.c zssc needs-flag 1501.1Schopps 1511.1Schopps# CSA Magnum 1521.15Schoppsdevice mgnsc at zbus: scsi, siop 1531.1Schoppsfile arch/amiga/dev/mgnsc.c mgnsc needs-flag 1541.1Schopps 1551.2Schopps# MacroSystems Warp Engine 1561.15Schoppsdevice wesc at zbus: scsi, siop 1571.2Schoppsfile arch/amiga/dev/wesc.c wesc needs-flag 1581.12Schopps 1591.12Schopps# C= A4091 1601.15Schoppsdevice afsc at zbus: scsi, siop 1611.29Schoppsdevice aftsc at mainbus: scsi, siop 1621.12Schoppsfile arch/amiga/dev/afsc.c afsc needs-flag 1631.2Schopps 1641.1Schopps# ncr 5380 controllers 1651.1Schoppsdefine sci 1661.8Schoppsfile arch/amiga/dev/sci.c sci 1671.1Schopps 1681.1Schopps# Supra Wordsync II 1691.15Schoppsdevice wstsc at zbus: scsi, sci 1701.1Schoppsfile arch/amiga/dev/wstsc.c wstsc needs-flag 1711.1Schopps 1721.1Schopps# IVS 1731.15Schoppsdevice ivsc at zbus: scsi, sci 1741.1Schoppsfile arch/amiga/dev/ivsc.c ivsc needs-flag 1751.1Schopps 1761.1Schopps# CSA twelve gauge. 1771.15Schoppsdevice otgsc at zbus: scsi, sci 1781.1Schoppsfile arch/amiga/dev/otgsc.c otgsc needs-flag 1791.1Schopps 1801.1Schopps# MLH 1811.15Schoppsdevice mlhsc at zbus: scsi, sci 1821.1Schoppsfile arch/amiga/dev/mlhsc.c mlhsc needs-flag 1831.15Schopps 1841.15Schopps# Emulex ESP216 & FAS216 controllers 1851.25Schoppsdefine sfas 1861.25Schoppsfile arch/amiga/dev/sfas.c sfas 1871.15Schopps 1881.15Schopps# FastlaneZ3 1891.25Schoppsdevice flsc at zbus: scsi, sfas 1901.25Schoppsfile arch/amiga/dev/flsc.c flsc needs-flag 1911.25Schopps 1921.25Schopps# Blizzard1230 1931.25Schoppsdevice bzsc at zbus: scsi, sfas 1941.25Schoppsfile arch/amiga/dev/bzsc.c bzsc needs-flag 1951.2Schopps 1961.3Schopps# Amiga 4000/1200 IDE masquerading as SCSI 1971.2Schoppsdevice idesc at mainbus: scsi 1981.2Schoppsfile arch/amiga/dev/idesc.c idesc needs-flag 1991.1Schopps 2001.1Schoppsdevice scsibus at scsi {target = -1, lun = -1} 2011.1Schopps 2021.1Schoppsdevice cd at scsibus: disk 2031.1Schoppsfile scsi/cd.c cd needs-flag 2041.1Schoppsmajor {cd = 6} 2051.1Schoppsdevice sd at scsibus: disk 2061.1Schoppsfile scsi/sd.c sd needs-flag 2071.1Schoppsmajor {sd = 4} 2081.1Schoppsdevice st at scsibus: tape 2091.1Schoppsfile scsi/st.c st needs-flag 2101.1Schoppsmajor {st = 5} 2111.1Schoppsdevice ch at scsibus: disk 2121.1Schoppsfile scsi/ch.c ch needs-flag 2131.1Schoppsdevice uk at scsibus: disk 2141.1Schoppsfile scsi/uk.c uk needs-flag 2151.1Schoppsdevice su at scsibus: disk 2161.1Schoppsfile scsi/su.c su needs-flag 2171.1Schopps 2181.1Schopps 2191.1Schopps# list of standard files... 2201.1Schoppsfile dev/cons.c ite ser 2211.20Smellonfile dev/cninit.c ite ser 2221.1Schoppsfile scsi/scsi_base.c scsi 2231.1Schoppsfile scsi/scsi_ioctl.c scsi 2241.1Schoppsfile scsi/scsiconf.c scsi 2251.1Schoppsfile arch/amiga/amiga/amiga_init.c 2261.1Schoppsfile arch/amiga/amiga/autoconf.c 2271.1Schoppsfile arch/amiga/amiga/cia.c 2281.1Schoppsfile arch/amiga/amiga/conf.c 2291.1Schoppsfile arch/amiga/amiga/disksubr.c 2301.1Schoppsfile arch/amiga/amiga/dkbad.c 2311.1Schoppsfile arch/amiga/amiga/machdep.c 2321.1Schoppsfile arch/amiga/amiga/mem.c 2331.1Schoppsfile arch/amiga/amiga/pmap.c 2341.1Schoppsfile arch/amiga/amiga/sys_machdep.c 2351.1Schoppsfile arch/amiga/amiga/trap.c 2361.1Schoppsfile arch/amiga/amiga/vm_machdep.c 2371.1Schoppsfile arch/amiga/amiga/cc.c 2381.17Schoppsfile arch/amiga/amiga/db_memrw.c ddb 2391.5Schoppsfile arch/m68k/m68k/copy.s 2401.24Schristos 2411.24Schristos# Compatibility modules 2421.24Schristos 2431.24Schristos# SunOS Binary Compatibility (COMPAT_SUNOS) 2441.24Schristosinclude "../../../compat/sunos/files.sunos" 2451.22Schristosfile arch/m68k/m68k/sunos_machdep.c compat_sunos 246