files.amiga revision 1.41
11.41Sis# $NetBSD: files.amiga,v 1.41 1996/03/28 18:41:55 is 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.37Sthorpejdevice mainbus {} 91.37Sthorpejattach mainbus at root 101.1Schopps 111.37Sthorpejdevice cpu 121.37Sthorpejattach cpu at mainbus 131.1Schopps 141.1Schopps# zorro II expansion bus. 151.37Sthorpejdevice zbus {} 161.37Sthorpejattach zbus at mainbus 171.15Schoppsfile arch/amiga/dev/zbus.c zbus 181.1Schopps 191.1Schoppsdefine event {} 201.1Schoppsfile arch/amiga/dev/event.c event 211.1Schopps 221.37Sthorpejdevice clock 231.37Sthorpejattach clock at mainbus 241.1Schoppsfile arch/amiga/dev/clock.c 251.1Schopps 261.1Schopps# keyboard 271.37Sthorpejdevice kbd: event 281.37Sthorpejattach kbd at mainbus 291.1Schoppsfile arch/amiga/dev/kbd.c kbd needs-flag 301.1Schopps 311.1Schopps# serial port 321.37Sthorpejdevice ser: tty 331.37Sthorpejattach ser at mainbus 341.1Schoppsfile arch/amiga/dev/ser.c ser needs-count 351.1Schopps 361.1Schopps# parellel port 371.37Sthorpejdevice par 381.37Sthorpejattach par at mainbus 391.1Schoppsfile arch/amiga/dev/par.c par needs-count 401.1Schopps 411.1Schopps# mouse 421.1Schoppspseudo-device mouse 431.1Schoppsfile arch/amiga/dev/ms.c mouse needs-count 441.1Schopps 451.37Sthorpejdevice fdc { unit = -1 } 461.37Sthorpejattach fdc at mainbus 471.1Schopps 481.37Sthorpejdevice fd 491.37Sthorpejattach fd at fdc 501.1Schoppsfile arch/amiga/dev/fd.c fd needs-flag 511.1Schoppsmajor {fd = 2} 521.1Schopps 531.1Schopps# graphic devices 541.1Schoppsdefine grfbus {} 551.1Schopps 561.37Sthorpejdevice grf {} 571.37Sthorpejattach grf at grfbus 581.1Schoppsfile arch/amiga/dev/grf.c grf needs-count 591.1Schopps 601.37Sthorpejdevice ite 611.37Sthorpejattach ite at grf 621.1Schoppsfile arch/amiga/dev/ite.c ite needs-flag 631.1Schoppsfile arch/amiga/dev/kbdmap.c ite 641.1Schoppsfile arch/amiga/dev/kf_8x8.c ite 651.4Schoppsfile arch/amiga/dev/kf_8x11.c kfont_8x11 661.4Schoppsfile arch/amiga/dev/kf_custom.c kfont_custom 671.1Schopps 681.1Schopps# custom chips grf 691.37Sthorpejdevice grfcc: grfbus 701.37Sthorpejattach grfcc at mainbus 711.10Schoppsfile arch/amiga/dev/grf_cc.c grfcc needs-flag 721.40Sisfile arch/amiga/dev/ite_cc.c grfcc & ite 731.1Schopps 741.1Schoppspseudo-device view 751.39Scgdfile arch/amiga/dev/view.c view | grfcc needs-count 761.39Scgdfile arch/amiga/dev/grfabs.c grfcc | view 771.39Scgdfile arch/amiga/dev/grfabs_cc.c grfcc | view 781.39Scgdfile arch/amiga/dev/grfabs_ccglb.c grfcc | view 791.1Schopps 801.1Schopps# retina grf 811.37Sthorpejdevice grfrt: grfbus 821.37Sthorpejattach grfrt at zbus 831.10Schoppsfile arch/amiga/dev/grf_rt.c grfrt needs-flag 841.40Sisfile arch/amiga/dev/ite_rt.c grfrt & ite 851.1Schopps 861.17Schopps# cirrus grf 871.37Sthorpejdevice grfcl: grfbus 881.37Sthorpejattach grfcl at zbus 891.15Schoppsfile arch/amiga/dev/grf_cl.c grfcl needs-flag 901.40Sisfile arch/amiga/dev/ite_cl.c grfcl & ite 911.31Schopps 921.31Schopps# CyberVison 64 grf 931.37Sthorpejdevice grfcv: grfbus 941.37Sthorpejattach grfcv at zbus 951.31Schoppsfile arch/amiga/dev/grf_cv.c grfcv needs-flag 961.40Sisfile arch/amiga/dev/ite_cv.c grfcv & ite 971.27Schopps 981.27Schopps# A2410 grf 991.37Sthorpejdevice grful: grfbus 1001.37Sthorpejattach grful at zbus 1011.27Schoppsfile arch/amiga/dev/grf_ul.c grful needs-flag 1021.40Sisfile arch/amiga/dev/ite_ul.c grful & ite 1031.39Scgdfile arch/amiga/dev/grf_ultms.g grful 1041.1Schopps 1051.9Schopps# retina ZIII grf 1061.37Sthorpejdevice grfrh: grfbus 1071.37Sthorpejattach grfrh at zbus 1081.10Schoppsfile arch/amiga/dev/grf_rh.c grfrh needs-flag 1091.40Sisfile arch/amiga/dev/ite_rh.c grfrh & ite 1101.9Schopps 1111.1Schopps# handle gvp's odd autoconf info.. 1121.37Sthorpejdevice gvpbus {} 1131.37Sthorpejattach gvpbus at zbus 1141.1Schoppsfile arch/amiga/dev/gvpbus.c gvpbus 1151.1Schopps 1161.37Sthorpejdevice le: ifnet, ether 1171.37Sthorpejattach le at zbus with le_zbus 1181.37Sthorpejfile arch/amiga/dev/if_le.c le_zbus needs-flag 1191.37Sthorpej 1201.37Sthorpejdevice ed: ifnet, ether 1211.37Sthorpejattach ed at zbus with ed_zbus 1221.37Sthorpejfile arch/amiga/dev/if_ed.c ed_zbus needs-flag 1231.18Schopps 1241.18Schopps# C=/Ameristar A2060 / 560 1251.38Smhitchdevice bah: ifnet, arc 1261.37Sthorpejattach bah at zbus with bah_zbus 1271.37Sthorpejfile arch/amiga/dev/if_bah.c bah_zbus needs-flag 1281.1Schopps 1291.37Sthorpejdevice es: ifnet, ether 1301.37Sthorpejattach es at zbus 1311.32Sjtcfile arch/amiga/dev/if_es.c es needs-flag 1321.30Schopps 1331.37Sthorpejdevice qn: ifnet, ether 1341.37Sthorpejattach qn at zbus 1351.30Schoppsfile arch/amiga/dev/if_qn.c qn needs-flag 1361.26Schopps 1371.37Sthorpejdevice ae: ifnet, ether 1381.37Sthorpejattach ae at zbus 1391.26Schoppsfile arch/amiga/dev/if_ae.c ae needs-count 1401.28Schopps 1411.28Schopps# A2232 msc serial ports 1421.37Sthorpejdevice msc: tty 1431.37Sthorpejattach msc at zbus 1441.28Schoppsfile arch/amiga/dev/msc.c msc needs-count 1451.15Schopps 1461.15Schopps# bsc/Alf Data MultiFaceCard 1471.37Sthorpejdevice mfc { unit = -1 } 1481.38Smhitchattach mfc at zbus 1491.15Schopps 1501.37Sthorpejdevice mfcs 1511.37Sthorpejattach mfcs at mfc 1521.37Sthorpejdevice mfcp 1531.37Sthorpejattach mfcp at mfc 1541.39Scgdfile arch/amiga/dev/mfc.c mfcs | mfcp needs-count 1551.15Schopps 1561.34Schoppsinclude "../../../scsi/files.scsi" 1571.35Sismajor {sd = 4} 1581.35Sismajor {st = 5} 1591.35Sismajor {cd = 7} 1601.1Schopps 1611.1Schopps# wd 33c93 contrllers 1621.1Schoppsdefine sbic 1631.1Schoppsfile arch/amiga/dev/sbic.c sbic 1641.1Schopps 1651.1Schopps# C= A2091 1661.37Sthorpejdevice atzsc: scsi, sbic 1671.37Sthorpejattach atzsc at zbus 1681.1Schoppsfile arch/amiga/dev/atzsc.c atzsc needs-flag 1691.1Schopps 1701.1Schopps# GVP series II 1711.37Sthorpejdevice gtsc: scsi, sbic 1721.37Sthorpejattach gtsc at gvpbus 1731.1Schoppsfile arch/amiga/dev/gtsc.c gtsc needs-flag 1741.1Schopps 1751.1Schopps# Amiga 3000 internal 1761.37Sthorpejdevice ahsc: scsi, sbic 1771.37Sthorpejattach ahsc at mainbus 1781.1Schoppsfile arch/amiga/dev/ahsc.c ahsc needs-flag 1791.1Schopps 1801.1Schopps# ncr 57c710 controllers 1811.1Schoppsdefine siop 1821.1Schoppsfile arch/amiga/dev/siop.c siop 1831.1Schopps 1841.1Schopps# PPI Zeus 1851.37Sthorpejdevice zssc: scsi, siop 1861.37Sthorpejattach zssc at zbus 1871.1Schoppsfile arch/amiga/dev/zssc.c zssc needs-flag 1881.1Schopps 1891.1Schopps# CSA Magnum 1901.37Sthorpejdevice mgnsc: scsi, siop 1911.37Sthorpejattach mgnsc at zbus 1921.1Schoppsfile arch/amiga/dev/mgnsc.c mgnsc needs-flag 1931.1Schopps 1941.2Schopps# MacroSystems Warp Engine 1951.37Sthorpejdevice wesc: scsi, siop 1961.37Sthorpejattach wesc at zbus 1971.2Schoppsfile arch/amiga/dev/wesc.c wesc needs-flag 1981.12Schopps 1991.12Schopps# C= A4091 2001.37Sthorpejdevice afsc: scsi, siop 2011.37Sthorpejattach afsc at zbus 2021.37Sthorpejdevice aftsc: scsi, siop 2031.37Sthorpejattach aftsc at mainbus 2041.39Scgdfile arch/amiga/dev/afsc.c afsc | aftsc needs-flag 2051.2Schopps 2061.1Schopps# ncr 5380 controllers 2071.1Schoppsdefine sci 2081.8Schoppsfile arch/amiga/dev/sci.c sci 2091.1Schopps 2101.1Schopps# Supra Wordsync II 2111.37Sthorpejdevice wstsc: scsi, sci 2121.37Sthorpejattach wstsc at zbus 2131.1Schoppsfile arch/amiga/dev/wstsc.c wstsc needs-flag 2141.1Schopps 2151.1Schopps# IVS 2161.37Sthorpejdevice ivsc: scsi, sci 2171.37Sthorpejattach ivsc at zbus 2181.1Schoppsfile arch/amiga/dev/ivsc.c ivsc needs-flag 2191.1Schopps 2201.1Schopps# CSA twelve gauge. 2211.37Sthorpejdevice otgsc: scsi, sci 2221.37Sthorpejattach otgsc at zbus 2231.1Schoppsfile arch/amiga/dev/otgsc.c otgsc needs-flag 2241.1Schopps 2251.1Schopps# MLH 2261.37Sthorpejdevice mlhsc: scsi, sci 2271.37Sthorpejattach mlhsc at zbus 2281.1Schoppsfile arch/amiga/dev/mlhsc.c mlhsc needs-flag 2291.41Sis 2301.41Sis# Emplant 2311.41Sisdevice empsc: scsi, sci 2321.41Sisattach empsc at zbus 2331.41Sisfile arch/amiga/dev/empsc.c empsc needs-flag 2341.15Schopps 2351.15Schopps# Emulex ESP216 & FAS216 controllers 2361.25Schoppsdefine sfas 2371.25Schoppsfile arch/amiga/dev/sfas.c sfas 2381.15Schopps 2391.15Schopps# FastlaneZ3 2401.37Sthorpejdevice flsc: scsi, sfas 2411.37Sthorpejattach flsc at zbus 2421.25Schoppsfile arch/amiga/dev/flsc.c flsc needs-flag 2431.25Schopps 2441.25Schopps# Blizzard1230 2451.37Sthorpejdevice bzsc: scsi, sfas 2461.37Sthorpejattach bzsc at zbus 2471.25Schoppsfile arch/amiga/dev/bzsc.c bzsc needs-flag 2481.2Schopps 2491.3Schopps# Amiga 4000/1200 IDE masquerading as SCSI 2501.37Sthorpejdevice idesc: scsi 2511.37Sthorpejattach idesc at mainbus 2521.2Schoppsfile arch/amiga/dev/idesc.c idesc needs-flag 2531.1Schopps 2541.1Schopps# list of standard files... 2551.39Scgdfile dev/cons.c ite | ser 2561.39Scgdfile dev/cninit.c ite | ser 2571.1Schoppsfile arch/amiga/amiga/amiga_init.c 2581.1Schoppsfile arch/amiga/amiga/autoconf.c 2591.1Schoppsfile arch/amiga/amiga/cia.c 2601.1Schoppsfile arch/amiga/amiga/conf.c 2611.1Schoppsfile arch/amiga/amiga/disksubr.c 2621.1Schoppsfile arch/amiga/amiga/dkbad.c 2631.1Schoppsfile arch/amiga/amiga/machdep.c 2641.1Schoppsfile arch/amiga/amiga/mem.c 2651.1Schoppsfile arch/amiga/amiga/pmap.c 2661.1Schoppsfile arch/amiga/amiga/sys_machdep.c 2671.1Schoppsfile arch/amiga/amiga/trap.c 2681.1Schoppsfile arch/amiga/amiga/vm_machdep.c 2691.1Schoppsfile arch/amiga/amiga/cc.c 2701.17Schoppsfile arch/amiga/amiga/db_memrw.c ddb 2711.5Schoppsfile arch/m68k/m68k/copy.s 2721.24Schristos 2731.24Schristos# Compatibility modules 2741.24Schristos 2751.24Schristos# SunOS Binary Compatibility (COMPAT_SUNOS) 2761.24Schristosinclude "../../../compat/sunos/files.sunos" 2771.22Schristosfile arch/m68k/m68k/sunos_machdep.c compat_sunos 278