files.sparc64 revision 1.17
11.17Skleink# $NetBSD: files.sparc64,v 1.17 1999/04/17 21:27:00 kleink 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.1Seehattach kbd at zs 731.1Seehfile dev/sun/kbd.c kbd needs-flag 741.1Seehfile dev/sun/kbd_tables.c kbd 751.1Seehfile arch/sparc64/dev/kd.c kbd 761.1Seeh 771.1Seehdevice ms: zsevent 781.1Seehattach ms at zs 791.1Seehfile dev/sun/ms.c ms needs-flag 801.1Seeh 811.1Seeh 821.1Seeh# 831.1Seeh# Machine-independent SCSI drivers 841.1Seeh# 851.17Skleinkinclude "dev/scsipi/files.scsipi" 861.1Seeh 871.12Spkmajor { cd = 18 } 881.12Spkmajor { fd = 16 } 891.12Spkmajor { md = 5 } 901.12Spkmajor { sd = 7 } 911.12Spkmajor { vnd = 8 } 921.2Seeh 931.1Seeh# Brooktree DAC attribute 941.1Seehdefine bt_dac 951.1Seeh 961.1Seehdevice bwtwo 971.11Spkattach bwtwo at sbus 981.1Seehfile arch/sparc64/dev/bwtwo.c bwtwo needs-flag 991.1Seeh 1001.1Seehdevice cgtwo 1011.11Spkattach cgtwo at sbus 1021.1Seehfile arch/sparc64/dev/cgtwo.c cgtwo needs-flag 1031.1Seeh 1041.1Seehdevice cgthree: bt_dac 1051.1Seehattach cgthree at sbus 1061.1Seehfile arch/sparc64/dev/cgthree.c cgthree needs-flag 1071.1Seeh 1081.1Seehdevice cgfour: bt_dac 1091.11Spkattach cgfour at sbus 1101.1Seehfile arch/sparc64/dev/cgfour.c cgfour needs-flag 1111.1Seeh 1121.1Seehdevice cgsix: bt_dac 1131.11Spkattach cgsix at sbus 1141.1Seehfile arch/sparc64/dev/cgsix.c cgsix needs-flag 1151.1Seehfile arch/sparc64/dev/cgsix_sbus.c cgsix needs-flag 1161.1Seeh 1171.1Seehdevice cgeight: bt_dac 1181.11Spkattach cgeight at sbus 1191.1Seehfile arch/sparc64/dev/cgeight.c cgeight needs-flag 1201.1Seeh 1211.1Seehdevice tcx: bt_dac 1221.1Seehattach tcx at sbus 1231.1Seehfile arch/sparc64/dev/tcx.c tcx needs-flag 1241.1Seeh 1251.1Seehdevice cgfourteen 1261.11Spkattach cgfourteen at sbus 1271.1Seehfile arch/sparc64/dev/cgfourteen.c cgfourteen needs-flag 1281.1Seeh 1291.1Seehfile arch/sparc64/dev/bt_subr.c bt_dac 1301.1Seeh 1311.1Seeh# 1321.1Seeh# Generic Sun stuff 1331.1Seeh# 1341.1Seeh 1351.1Seehfile dev/cons.c 1361.1Seehfile arch/sparc64/dev/fb.c 1371.1Seeh 1381.1Seehfile arch/sparc64/fpu/fpu.c 1391.1Seehfile arch/sparc64/fpu/fpu_add.c 1401.1Seehfile arch/sparc64/fpu/fpu_compare.c 1411.1Seehfile arch/sparc64/fpu/fpu_div.c 1421.1Seehfile arch/sparc64/fpu/fpu_explode.c 1431.1Seehfile arch/sparc64/fpu/fpu_implode.c 1441.1Seehfile arch/sparc64/fpu/fpu_mul.c 1451.1Seehfile arch/sparc64/fpu/fpu_sqrt.c 1461.1Seehfile arch/sparc64/fpu/fpu_subr.c 1471.1Seeh 1481.1Seeh# N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not 1491.1Seeh# identified the exact problem yet. NOOPT_C suffices for now. 1501.1Seehfile arch/sparc64/sparc64/autoconf.c 1511.1Seehfile arch/sparc64/sparc64/cache.c 1521.1Seehfile arch/sparc64/sparc64/conf.c 1531.1Seehfile arch/sparc64/sparc64/emul.c 1541.1Seehfile arch/sparc64/sparc64/in_cksum.c 1551.1Seehfile arch/sparc64/sparc64/intr.c 1561.1Seehfile arch/sparc64/sparc64/kgdb_machdep.c kgdb 1571.1Seeh# sparc/sparc/locore.s is handled specially in the makefile, 1581.1Seeh# because it must come first in the "ld" command line. 1591.1Seehfile arch/sparc64/sparc64/locore2.c 1601.1Seehfile arch/sparc64/sparc64/machdep.c 1611.1Seehfile arch/sparc64/sparc64/process_machdep.c 1621.1Seehfile arch/sparc64/sparc64/mem.c 1631.1Seehfile arch/sparc64/sparc64/openprom.c 1641.1Seehfile arch/sparc64/sparc64/openfirm.c 1651.1Seehfile arch/sparc64/sparc64/ofw_machdep.c 1661.1Seehfile arch/sparc64/sparc64/pmap.c 1671.1Seeh# the following overrides the generic "sys_process.c" 1681.1Seeh# commented out by deraadt 1691.1Seeh#file arch/sparc64/sparc64/sys_process.c 1701.1Seehfile arch/sparc64/sparc64/sys_machdep.c 1711.1Seehfile arch/sparc64/sparc64/trap.c 1721.1Seehfile arch/sparc64/sparc64/vm_machdep.c 1731.1Seehfile arch/sparc64/sparc64/disksubr.c 1741.1Seeh 1751.1Seehfile arch/sparc64/sparc64/db_interface.c ddb | kgdb 1761.1Seehfile arch/sparc64/sparc64/db_trace.c ddb 1771.1Seehfile arch/sparc64/sparc64/db_disasm.c ddb 1781.1Seeh#file ddb/db_aout.c ddb_aout 1791.1Seeh#file ddb/db_elf.c ddb 1801.1Seeh 1811.1Seeh# 1821.1Seeh# Raster Console 1831.1Seeh# 1841.17Skleinkinclude "dev/rcons/files.rcons" 1851.17Skleinkinclude "dev/rasops/files.rasops" 1861.17Skleinkinclude "dev/wsfont/files.wsfont" 1871.1Seeh 1881.1Seeh# 1891.1Seeh# Compatibility modules 1901.1Seeh# 1911.13Sthorpej 1921.13Sthorpej# Binary compatiblity with previous NetBSD releases. 1931.13Sthorpejfile arch/sparc64/sparc64/compat_13_machdep.c compat_13 1941.1Seeh 1951.15Smrg# NetBSD/sparc Binary compatibility (COMPAT_NETBSD32) 1961.17Skleinkinclude "compat/netbsd32/files.netbsd32" 1971.15Smrgfile arch/sparc64/sparc64/netbsd32_machdep.c compat_netbsd32 1981.8Smrg 1991.1Seeh# SVR4 Binary Compatibility (COMPAT_SVR4) 2001.17Skleinkinclude "compat/svr4/files.svr4" 2011.1Seehfile arch/sparc64/sparc64/svr4_machdep.c compat_svr4 2021.1Seeh 2031.1Seeh# SunOS Binary Compatibility (COMPAT_SUNOS) 2041.17Skleinkinclude "compat/sunos/files.sunos" 2051.8Smrgfile arch/sparc64/sparc64/sunos_machdep.c compat_sunos 2061.1Seeh 2071.1Seeh# Miscellaneous 2081.1Seehfile netns/ns_cksum.c ns 2091.1Seeh 2101.1Seehfile arch/sparc64/dev/md_root.c memory_disk_hooks 211