files.sun2 revision 1.6
11.6Slukem# $NetBSD: files.sun2,v 1.6 2001/11/20 12:56:40 lukem Exp $ 21.1Sfredette 31.1Sfredette# 41.1Sfredette# sun2-specific configuration info 51.1Sfredette# 61.1Sfredette 71.1Sfredette# maxpartitions must be first item in files.${ARCH} 81.1Sfredettemaxpartitions 8 91.1Sfredette 101.1Sfredettemaxusers 2 8 64 111.1Sfredette 121.1Sfredette# Standard stuff 131.1Sfredettefile arch/sun2/sun2/locore2.c 141.1Sfredettefile arch/sun2/sun2/machdep.c 151.1Sfredettefile arch/sun2/sun2/pmap.c 161.1Sfredettefile arch/sun2/sun2/control.c 171.1Sfredettefile arch/sun2/sun2/mem.c 181.1Sfredettefile arch/sun2/sun2/conf.c 191.1Sfredettefile arch/sun2/sun2/db_machdep.c ddb 201.6Slukemfile arch/sun2/sun2/db_memrw.c ddb | kgdb 211.1Sfredettefile arch/sun2/sun2/leds.c 221.1Sfredettefile arch/sun2/sun2/idprom.c 231.2Sfredettefile arch/sun2/sun2/promlib.c 241.1Sfredettefile arch/sun2/sun2/sys_machdep.c 251.1Sfredettefile arch/sun2/sun2/trap.c 261.1Sfredettefile arch/sun2/sun2/vm_machdep.c 271.1Sfredette 281.1Sfredetteinclude "arch/m68k/fpe/files.fpe" 291.1Sfredette 301.1Sfredette# Console support 311.1Sfredette#file arch/sun2/sun2/cninit.c 321.1Sfredettefile dev/cons.c 331.1Sfredette 341.1Sfredette# 351.1Sfredette# Bus types 361.1Sfredette# 371.1Sfredette 381.5Sfredette# mainbus and VME support brought in by arch/sun68k 391.1Sfredette 401.1Sfredette# On-board I/O space (required). 411.1Sfredettedevice obio {addr = -1, [ipl = -1], [vect = -1]} 421.1Sfredetteattach obio at mainbus 431.1Sfredettefile arch/sun2/sun2/obio.c 441.1Sfredette 451.1Sfredette# On-board MEMory space (required). 461.1Sfredettedevice obmem {addr = -1, [ipl = -1], [vect = -1]} 471.1Sfredetteattach obmem at mainbus 481.1Sfredettefile arch/sun2/sun2/obmem.c obmem 491.1Sfredette 501.1Sfredette# MultiBus MEMory space (optional). 511.1Sfredettedevice mbmem {addr = -1, [ipl = -1], [vect = -1]} 521.1Sfredetteattach mbmem at mainbus 531.1Sfredettefile arch/sun2/sun2/mbmem.c mbmem 541.1Sfredette 551.1Sfredette# MultiBus I/O space (optional). 561.2Sfredettedevice mbio {addr = -1, [ipl = -1], [vect = -1]} 571.2Sfredetteattach mbio at mainbus 581.1Sfredettefile arch/sun2/sun2/mbio.c mbio 591.1Sfredette 601.1Sfredette# 611.1Sfredette# Machine-independent SCSI drivers 621.1Sfredette# 631.1Sfredetteinclude "dev/scsipi/files.scsipi" 641.1Sfredette 651.1Sfredette# 661.2Sfredette# Devices, files, and attributes needed below 671.1Sfredette# 681.1Sfredette 691.2Sfredetteinclude "dev/sun/files.sun" 701.2Sfredette 711.2Sfredettefile arch/sun2/dev/zs_any.c zs_obio | zs_obmem | zs_mbmem 721.2Sfredettefile arch/sun2/dev/bwtwo_any.c bwtwo_obio | bwtwo_obmem 731.1Sfredette 741.1Sfredette# 751.1Sfredette# On-Board I/O (OBIO), in attach order. 761.1Sfredette# The following are all required. 771.1Sfredette# 781.1Sfredette 791.1Sfredette# Zilog Serial (ZS) 801.1Sfredetteattach zs at obio with zs_obio 811.1Sfredette 821.2Sfredette# AMD timer 831.1Sfredettedevice clock 841.1Sfredetteattach clock at obio 851.1Sfredettefile arch/sun2/sun2/clock.c 861.1Sfredettefile dev/clock_subr.c 871.1Sfredette 881.1Sfredette# National Semiconductor Time-Of-Day clock 891.2Sfredettedevice tod: mm58167 901.5Sfredetteattach tod at obio with tod_obio 911.5Sfredetteattach tod at vme with tod_vme 921.1Sfredettefile arch/sun2/sun2/tod.c 931.1Sfredette 941.1Sfredette# These are optional: 951.1Sfredette 961.1Sfredette# Intel Ethernet 971.1Sfredetteattach ie at obio with ie_obio 981.5Sfredettefile arch/sun2/dev/if_ie_obio.c ie_obio 991.2Sfredette 1001.2Sfredetteattach bwtwo at obio with bwtwo_obio 1011.1Sfredette 1021.1Sfredette# 1031.1Sfredette# On-Board MEMory (OBMEM) 1041.1Sfredette# 1051.1Sfredette 1061.2Sfredetteattach zs at obmem with zs_obmem 1071.2Sfredette 1081.2Sfredetteattach bwtwo at obmem with bwtwo_obmem 1091.1Sfredette 1101.1Sfredette# 1111.1Sfredette# MultiBus MEMory (MBMEM) 1121.1Sfredette# 1131.1Sfredette 1141.2Sfredetteattach zs at mbmem with zs_mbmem 1151.2Sfredette 1161.1Sfredetteattach ie at mbmem with ie_mbmem 1171.2Sfredettefile arch/sun2/dev/if_ie_mbmem.c ie_mbmem 1181.1Sfredette 1191.3Sfredetteattach sc at mbmem with sc_mbmem 1201.3Sfredettefile arch/sun2/dev/sc_mbmem.c sc_mbmem 1211.1Sfredette 1221.5Sfredette# 3Com Ethernet 1231.6Slukemdevice ec: ifnet, ether, arp 1241.6Slukemattach ec at mbmem 1251.6Slukemfile arch/sun2/dev/if_ec.c ec 1261.5Sfredette 1271.1Sfredette# 1281.1Sfredette# Console (zs) related stuff 1291.1Sfredette# 1301.1Sfredette 1311.6Slukemdevice kbd 1321.5Sfredetteattach kbd at zstty 1331.1Sfredettefile dev/sun/kbd.c kbd needs-flag 1341.5Sfredettefile dev/sun/kbd_tables.c kbd 1351.5Sfredettefile dev/sun/kd.c kbd 1361.5Sfredettefile dev/sun/sunkbd.c kbd needs-flag 1371.1Sfredette 1381.5Sfredettedevice ms 1391.5Sfredetteattach ms at zstty 1401.1Sfredettefile dev/sun/ms.c ms needs-flag 1411.5Sfredettefile dev/sun/sunms.c ms needs-flag 1421.1Sfredette 1431.1Sfredette# Memory Disk for boot tape 1441.5Sfredettefile dev/md_root.c memory_disk_hooks 1451.1Sfredette 1461.1Sfredette# Compatibility modules 1471.1Sfredette 1481.5Sfredette# NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K) 1491.5Sfredetteinclude "compat/aoutm68k/files.aoutm68k" 1501.6Slukem 1511.1Sfredette# SunOS Binary Compatibility (COMPAT_SUNOS) 1521.1Sfredetteinclude "compat/sunos/files.sunos" 1531.2Sfredettefile arch/m68k/m68k/sunos_machdep.c compat_sunos 1541.1Sfredette 1551.1Sfredette# SVR4 Binary Compatibility (COMPAT_SVR4) 1561.1Sfredetteinclude "compat/svr4/files.svr4" 1571.1Sfredette 1581.1Sfredette# Linux binary compatibility (COMPAT_LINUX) 1591.1Sfredetteinclude "compat/linux/files.linux" 1601.1Sfredetteinclude "compat/linux/arch/m68k/files.linux_m68k" 1611.4Schristosfile arch/m68k/m68k/linux_trap.c compat_linux 1621.1Sfredette 1631.1Sfredette# OSS audio driver compatibility 1641.1Sfredetteinclude "compat/ossaudio/files.ossaudio" 1651.1Sfredette 1661.1Sfredette# Major numbers for root/swap device configuration 1671.1Sfredettemajor {xy=3} # Xylogics 450 and 451 1681.1Sfredettemajor {sd=7} # SCSI disk 1691.1Sfredettemajor {xd=10} # Xylogics 7053 1701.1Sfredettemajor {md=13} # Memory disk (for mini-kernel) 1711.1Sfredettemajor {raid=25} # RAIDframe 172