files.pmax revision 1.17
11.17Sjonathan# $NetBSD: files.pmax,v 1.17 1995/08/04 01:24:41 jonathan Exp $ 21.17Sjonathan# DECstation-specific configuration info 31.17Sjonathan 41.17Sjonathan# maxpartitions must be first item in files.${ARCH}. 51.16Scgdmaxpartitions 8 61.17Sjonathan 71.16Scgdmaxusers 2 8 64 81.16Scgd 91.17Sjonathan# 101.17Sjonathan# Bus-independent devices 111.17Sjonathan# 121.16Scgddevice mainbus at root { } # no locators 131.17Sjonathan 141.16Scgddevice cpu at mainbus # not optional 151.16Scgd#file arch/pmax/pmax/cpu.c cpu 161.16Scgd 171.17Sjonathan# Real-time clock (not optional) 181.17Sjonathandevice clock at asic,tc,mainbus 191.16Scgdfile arch/pmax/pmax/clock.c clock 201.16Scgd 211.16Scgd 221.17Sjonathan# 231.17Sjonathan# Machine-independent SCSI driver. 241.17Sjonathan# 251.17Sjonathan 261.17Sjonathaninclude "../../../scsi/files.scsi" 271.17Sjonathan#major { st = 10 } 281.17Sjonathan#major { cd = 3 } 291.17Sjonathan#major { sd = 21 } 301.17Sjonathanmajor { tz = 10 } 311.17Sjonathanmajor { rz = 21 } 321.17Sjonathan 331.17Sjonathan 341.17Sjonathan# 351.17Sjonathan# Auto-configuration driver for the turbochannel bus itself. 361.17Sjonathan# 371.17Sjonathandevice tc at mainbus { } #{ slot = -1, offset = -1 } 381.17Sjonathanfile arch/pmax/tc/tc.c tc needs-flag 391.17Sjonathan 401.17Sjonathan 411.17Sjonathan# 421.17Sjonathan# The TurboChannel IOCTL ASIC. Present on IOASIC machines, 431.17Sjonathan# which is all turbochannel machines ever built except the 3MAX (5000/200). 441.17Sjonathan# 451.17Sjonathandevice asic at tc { } #{ } # not really optional 461.17Sjonathanfile arch/pmax/tc/asic.c asic 471.16Scgd 481.17Sjonathan# Config for Ted Lemon's changes to console driver: 491.16Scgd# use some bogus device till changes to framebuffer code are committed. 501.16Scgddevice fb at mainbus 511.16Scgdfile arch/pmax/dev/foo.c fb needs-count 521.16Scgd 531.16Scgd 541.17Sjonathan# 551.17Sjonathan# Old 4.4bsd pmax-specific scsi driver (deprecated). 561.17Sjonathan# 571.17Sjonathandefine oldscsi {} 581.17Sjonathandevice oldscsibus at oldscsi {target = -1, drive = -1} 591.17Sjonathan 601.17Sjonathan# asc: system-slot or turbochannel-option SCSI interface 611.17Sjonathandevice asc at asic,tc: oldscsi,scsi 621.17Sjonathanfile arch/pmax/dev/asc.c asc needs-count 631.16Scgd 641.17Sjonathan# sii: kn01 SCSI interface 651.17Sjonathandevice sii at mainbus: oldscsi,scsi 661.16Scgdfile arch/pmax/dev/sii.c sii needs-count 671.16Scgd 681.16Scgd 691.17Sjonathandevice tz at oldscsibus: tape 701.16Scgdfile arch/pmax/dev/tz.c tz needs-count 711.16Scgd 721.17Sjonathandevice rz at oldscsibus: disk 731.16Scgdfile arch/pmax/dev/rz.c rz needs-count 741.16Scgd 751.17Sjonathan# 761.17Sjonathan# Optional device-drivers 771.17Sjonathan# 781.17Sjonathan 791.17Sjonathan# DC7085 (DZ-like four-port serial device) on mainbus on non-IOASIC machines. 801.17Sjonathan# For the 3MAX (aka kn02 aka 5k/200) pretend that it's on an ASIC. 811.17Sjonathandevice dc at mainbus,asic 821.16Scgdfile arch/pmax/dev/dc.c dc needs-count 831.16Scgd 841.17Sjonathan# The "desktop bus" on the MAXINE (5k/25). What is it, anyway? ADB? 851.17Sjonathandevice dtop at asic 861.16Scgdfile arch/pmax/dev/dtop.c dtop needs-count 871.16Scgd 881.17Sjonathan# LANCE ethernet driver. 891.17Sjonathan# XXX Should use new machine-independent one instead. 901.17Sjonathandevice le at asic,tc,mainbus: ifnet, ether 911.16Scgdfile arch/pmax/dev/if_le.c le needs-count 921.16Scgd 931.17Sjonathan# 3100 (pmax) onboard framebuffer 941.17Sjonathandevice pm at mainbus 951.16Scgdfile arch/pmax/dev/pm.c pm needs-count 961.16Scgd 971.17Sjonathan######################################################################## 981.17Sjonathan# Turbochannel options. 991.17Sjonathan######################################################################## 1001.17Sjonathan 1011.16Scgddevice cfb at tc 1021.16Scgdfile arch/pmax/dev/cfb.c cfb needs-count 1031.16Scgd 1041.17Sjonathandevice sfb at tc 1051.17Sjonathanfile arch/pmax/dev/sfb.c sfb needs-count 1061.17Sjonathan 1071.16Scgddevice mfb at tc 1081.16Scgdfile arch/pmax/dev/mfb.c mfb needs-count 1091.16Scgd 1101.17Sjonathan# Zilog 8350/intel 82350(?) SCC. 1111.17Sjonathandevice scc at asic 1121.16Scgdfile arch/pmax/dev/scc.c scc needs-count 1131.16Scgd 1141.17Sjonathan# MAXINE onboard framebuffer 1151.17Sjonathandevice xcfb at tc 1161.16Scgdfile arch/pmax/dev/xcfb.c xcfb needs-count 1171.16Scgd 1181.17Sjonathan# DECWRL 45Mbit T3 interface 1191.16Scgddevice tt at tc 1201.16Scgdfile arch/pmax/dev/if_tt.c tt needs-count 1211.16Scgd 1221.16Scgd## bogus pmax-specific SCSI code. Leave in until new-style config done. 1231.16Scgdfile arch/pmax/dev/scsi.c 1241.16Scgd 1251.16Scgdfile arch/pmax/pmax/autoconf.c 1261.16Scgdfile arch/pmax/pmax/conf.c 1271.16Scgd#file arch/pmax/pmax/kadb.c optional kadb 1281.16Scgd#file arch/pmax/pmax/machdep.c standard config-dependent 1291.16Scgdfile arch/pmax/pmax/machdep.c 1301.16Scgdfile arch/pmax/pmax/cpu_exec.c 1311.16Scgdfile arch/pmax/pmax/mem.c 1321.16Scgdfile arch/pmax/pmax/pmap.c 1331.16Scgdfile arch/pmax/pmax/process_machdep.c 1341.16Scgdfile arch/pmax/pmax/sys_machdep.c 1351.16Scgdfile arch/pmax/pmax/trap.c 1361.16Scgdfile arch/pmax/pmax/vm_machdep.c 1371.16Scgdfile arch/pmax/pmax/disksubr.c 1381.16Scgdfile arch/pmax/stand/libsa/callvec.c 1391.16Scgdfile arch/pmax/pmax/elf.c 1401.17Sjonathanfile arch/pmax/pmax/mainbus.c 1411.17Sjonathan 1421.17Sjonathan# fb.c is standard for now, until the redirectable FB console is finished. 1431.16Scgdfile arch/pmax/dev/fb.c 1441.17Sjonathanfile arch/pmax/pmax/cons.c 1451.16Scgd 1461.16Scgdfile netinet/in_cksum.c 1471.16Scgdfile netns/ns_cksum.c ns 1481.16Scgd 1491.16Scgdfile compat/ultrix/ultrix_misc.c compat_ultrix 1501.16Scgdfile compat/ultrix/ultrix_syscalls.c compat_ultrix 1511.16Scgdfile compat/ultrix/ultrix_sysent.c compat_ultrix 1521.16Scgd 1531.17Sjonathan# Ted Lemon's not-quite-finished-as-yet redirectabe FB console driver 1541.17Sjonathan#device rcons at mainbus 1551.17Sjonathan#file arch/pmax/dev/rcons.c rcons needs-count 1561.17Sjonathan#file arch/pmax/pmax/cpu_cons.c rcons 1571.17Sjonathan 1581.17Sjonathan# Glue for old-style config 1591.17Sjonathanfile arch/pmax/pmax/conf-glue.c 1601.16Scgd 1611.16Scgd# Configs 162