files.sparc64 revision 1.19
11.19Seeh# $NetBSD: files.sparc64,v 1.19 1999/05/23 02:45:19 eeh Exp $ 21.1Seeh 31.1Seeh# @(#)files.sparc64 8.1 (Berkeley) 7/19/93 41.1Seeh# sparc64-specific configuration info 51.1Seeh 61.1Seeh# maxpartitions must be first item in files.${ARCH} 71.1Seehmaxpartitions 8 81.1Seeh 91.1Seehmaxusers 2 8 1024 101.1Seeh 111.1Seehdevice mainbus {} 121.1Seehattach mainbus at root 131.1Seeh 141.1Seehdevice iommu {} 151.1Seehattach iommu at mainbus 161.1Seehfile arch/sparc64/sparc64/iommu.c iommu 171.1Seeh 181.17Skleinkinclude "dev/sbus/files.sbus" 191.1Seehattach sbus at mainbus, iommu 201.1Seehfile arch/sparc64/dev/sbus.c sbus 211.14Smrg 221.14Smrg# network devices MII bus 231.17Skleinkinclude "dev/mii/files.mii" 241.1Seeh 251.1Seeh#device auxreg 261.11Spk#attach auxreg at mainbus, sbus 271.1Seeh#file arch/sparc64/sparc64/auxreg.c 281.1Seeh 291.1Seehdevice clock 301.11Spkattach clock at mainbus, sbus 311.1Seeh 321.1Seehdevice timer 331.11Spkattach timer at mainbus, sbus 341.1Seeh 351.1Seehdevice eeprom 361.11Spkattach eeprom at sbus 371.1Seehfile arch/sparc64/sparc64/clock.c 381.1Seeh 391.1Seehdevice power 401.11Spkattach power at sbus 411.1Seehfile arch/sparc64/dev/power.c power 421.1Seeh 431.1Seehdevice cpu 441.1Seehattach cpu at mainbus 451.1Seehfile arch/sparc64/sparc64/cpu.c 461.1Seeh 471.1Seehdevice zs {channel = -1} 481.11Spkattach zs at mainbus, sbus 491.1Seehfile arch/sparc64/dev/zs.c zs needs-count 501.1Seehfile dev/ic/z8530sc.c zs 511.1Seeh 521.1Seehdevice fdc {} 531.11Spkattach fdc at mainbus, sbus 541.1Seehdevice fd: disk 551.1Seehattach fd at fdc 561.15Smrgfile dev/sun/fd.c fdc | fd needs-flag 571.15Smrgfile arch/sparc64/sparc64/bsd_fdintr.s fdc 581.1Seeh 591.1Seeh# 601.1Seeh# Console (zs) related stuff 611.1Seeh# 621.1Seeh 631.1Seehdevice zstty: tty 641.1Seehattach zstty at zs 651.1Seehfile dev/ic/z8530tty.c zstty needs-flag 661.1Seehfile arch/sparc/dev/zs_kgdb.c kgdb 671.1Seeh 681.1Seehdefine zsevent 691.1Seehfile dev/sun/event.c zsevent 701.1Seeh 711.1Seehdevice kbd: zsevent 721.18Smrgattach kbd at zs with kbd_zs 731.18Smrgfile dev/sun/kbd_zs.c kbd_zs 741.1Seehfile dev/sun/kbd.c kbd needs-flag 751.1Seehfile dev/sun/kbd_tables.c kbd 761.1Seehfile arch/sparc64/dev/kd.c kbd 771.1Seeh 781.1Seehdevice ms: zsevent 791.18Smrgattach ms at zs with ms_zs 801.18Smrgfile dev/sun/ms_zs.c ms_zs 811.1Seehfile dev/sun/ms.c ms needs-flag 821.1Seeh 831.1Seeh 841.1Seeh# 851.1Seeh# Machine-independent SCSI drivers 861.1Seeh# 871.17Skleinkinclude "dev/scsipi/files.scsipi" 881.1Seeh 891.12Spkmajor { cd = 18 } 901.12Spkmajor { fd = 16 } 911.12Spkmajor { md = 5 } 921.12Spkmajor { sd = 7 } 931.12Spkmajor { vnd = 8 } 941.2Seeh 951.1Seeh# Brooktree DAC attribute 961.1Seehdefine bt_dac 971.1Seeh 981.1Seehdevice bwtwo 991.11Spkattach bwtwo at sbus 1001.1Seehfile arch/sparc64/dev/bwtwo.c bwtwo needs-flag 1011.1Seeh 1021.1Seehdevice cgtwo 1031.11Spkattach cgtwo at sbus 1041.1Seehfile arch/sparc64/dev/cgtwo.c cgtwo needs-flag 1051.1Seeh 1061.1Seehdevice cgthree: bt_dac 1071.1Seehattach cgthree at sbus 1081.1Seehfile arch/sparc64/dev/cgthree.c cgthree needs-flag 1091.1Seeh 1101.1Seehdevice cgfour: bt_dac 1111.11Spkattach cgfour at sbus 1121.1Seehfile arch/sparc64/dev/cgfour.c cgfour needs-flag 1131.1Seeh 1141.1Seehdevice cgsix: bt_dac 1151.11Spkattach cgsix at sbus 1161.1Seehfile arch/sparc64/dev/cgsix.c cgsix needs-flag 1171.1Seehfile arch/sparc64/dev/cgsix_sbus.c cgsix needs-flag 1181.1Seeh 1191.1Seehdevice cgeight: bt_dac 1201.11Spkattach cgeight at sbus 1211.1Seehfile arch/sparc64/dev/cgeight.c cgeight needs-flag 1221.1Seeh 1231.1Seehdevice tcx: bt_dac 1241.1Seehattach tcx at sbus 1251.1Seehfile arch/sparc64/dev/tcx.c tcx needs-flag 1261.1Seeh 1271.1Seehdevice cgfourteen 1281.11Spkattach cgfourteen at sbus 1291.1Seehfile arch/sparc64/dev/cgfourteen.c cgfourteen needs-flag 1301.1Seeh 1311.1Seehfile arch/sparc64/dev/bt_subr.c bt_dac 1321.1Seeh 1331.1Seeh# 1341.1Seeh# Generic Sun stuff 1351.1Seeh# 1361.1Seeh 1371.1Seehfile dev/cons.c 1381.1Seehfile arch/sparc64/dev/fb.c 1391.19Seehfile arch/sparc64/dev/consinit.c 1401.1Seeh 1411.1Seehfile arch/sparc64/fpu/fpu.c 1421.1Seehfile arch/sparc64/fpu/fpu_add.c 1431.1Seehfile arch/sparc64/fpu/fpu_compare.c 1441.1Seehfile arch/sparc64/fpu/fpu_div.c 1451.1Seehfile arch/sparc64/fpu/fpu_explode.c 1461.1Seehfile arch/sparc64/fpu/fpu_implode.c 1471.1Seehfile arch/sparc64/fpu/fpu_mul.c 1481.1Seehfile arch/sparc64/fpu/fpu_sqrt.c 1491.1Seehfile arch/sparc64/fpu/fpu_subr.c 1501.1Seeh 1511.1Seeh# N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not 1521.1Seeh# identified the exact problem yet. NOOPT_C suffices for now. 1531.1Seehfile arch/sparc64/sparc64/autoconf.c 1541.1Seehfile arch/sparc64/sparc64/cache.c 1551.1Seehfile arch/sparc64/sparc64/conf.c 1561.1Seehfile arch/sparc64/sparc64/emul.c 1571.1Seehfile arch/sparc64/sparc64/in_cksum.c 1581.1Seehfile arch/sparc64/sparc64/intr.c 1591.1Seehfile arch/sparc64/sparc64/kgdb_machdep.c kgdb 1601.1Seeh# sparc/sparc/locore.s is handled specially in the makefile, 1611.1Seeh# because it must come first in the "ld" command line. 1621.1Seehfile arch/sparc64/sparc64/locore2.c 1631.1Seehfile arch/sparc64/sparc64/machdep.c 1641.1Seehfile arch/sparc64/sparc64/process_machdep.c 1651.1Seehfile arch/sparc64/sparc64/mem.c 1661.1Seehfile arch/sparc64/sparc64/openprom.c 1671.1Seehfile arch/sparc64/sparc64/openfirm.c 1681.1Seehfile arch/sparc64/sparc64/ofw_machdep.c 1691.1Seehfile arch/sparc64/sparc64/pmap.c 1701.1Seeh# the following overrides the generic "sys_process.c" 1711.1Seeh# commented out by deraadt 1721.1Seeh#file arch/sparc64/sparc64/sys_process.c 1731.1Seehfile arch/sparc64/sparc64/sys_machdep.c 1741.1Seehfile arch/sparc64/sparc64/trap.c 1751.1Seehfile arch/sparc64/sparc64/vm_machdep.c 1761.1Seehfile arch/sparc64/sparc64/disksubr.c 1771.1Seeh 1781.1Seehfile arch/sparc64/sparc64/db_interface.c ddb | kgdb 1791.1Seehfile arch/sparc64/sparc64/db_trace.c ddb 1801.1Seehfile arch/sparc64/sparc64/db_disasm.c ddb 1811.1Seeh#file ddb/db_aout.c ddb_aout 1821.1Seeh#file ddb/db_elf.c ddb 1831.1Seeh 1841.1Seeh# 1851.1Seeh# Raster Console 1861.1Seeh# 1871.17Skleinkinclude "dev/rcons/files.rcons" 1881.17Skleinkinclude "dev/rasops/files.rasops" 1891.17Skleinkinclude "dev/wsfont/files.wsfont" 1901.1Seeh 1911.1Seeh# 1921.1Seeh# Compatibility modules 1931.1Seeh# 1941.13Sthorpej 1951.13Sthorpej# Binary compatiblity with previous NetBSD releases. 1961.13Sthorpejfile arch/sparc64/sparc64/compat_13_machdep.c compat_13 1971.1Seeh 1981.15Smrg# NetBSD/sparc Binary compatibility (COMPAT_NETBSD32) 1991.17Skleinkinclude "compat/netbsd32/files.netbsd32" 2001.15Smrgfile arch/sparc64/sparc64/netbsd32_machdep.c compat_netbsd32 2011.8Smrg 2021.1Seeh# SVR4 Binary Compatibility (COMPAT_SVR4) 2031.17Skleinkinclude "compat/svr4/files.svr4" 2041.1Seehfile arch/sparc64/sparc64/svr4_machdep.c compat_svr4 2051.1Seeh 2061.1Seeh# SunOS Binary Compatibility (COMPAT_SUNOS) 2071.17Skleinkinclude "compat/sunos/files.sunos" 2081.8Smrgfile arch/sparc64/sparc64/sunos_machdep.c compat_sunos 2091.1Seeh 2101.1Seeh# Miscellaneous 2111.1Seehfile netns/ns_cksum.c ns 2121.1Seeh 2131.1Seehfile arch/sparc64/dev/md_root.c memory_disk_hooks 214