files.alpha revision 1.4
11.4Scgd# $NetBSD: files.alpha,v 1.4 1995/04/22 12:45:08 cgd Exp $ 21.1Scgd# 31.1Scgd# alpha-specific configuration info 41.1Scgd 51.2Scgd# maxpartitions must be first item in files.${ARCH}.newconf 61.2Scgdmaxpartitions 8 71.2Scgd 81.1Scgdmaxusers 2 8 64 91.1Scgd 101.4Scgd 111.4Scgd# 121.4Scgd# Bus-independent devices 131.4Scgd# 141.4Scgd 151.1Scgddevice mainbus at root { } # no locators (yet?) 161.1Scgd 171.1Scgddevice cpu at mainbus # not really optional 181.1Scgdfile arch/alpha/alpha/cpu.c cpu 191.1Scgd 201.4Scgd# 211.4Scgd# Machine-independent SCSI drivers 221.4Scgd# 231.4Scgd 241.4Scgdinclude "../../../scsi/files.scsi" 251.4Scgdmajor { st = 2 } 261.4Scgdmajor { cd = 3 } 271.4Scgdmajor { sd = 8 } 281.4Scgd 291.4Scgd# 301.4Scgd# TurboChannel Devices 311.4Scgd# 321.4Scgd 331.4Scgd# the turbochannel bus itself 341.1Scgddevice tc at mainbus { slot = -1, offset = -1 } 351.4Scgdfile arch/alpha/tc/tc.c tc needs-flag 361.1Scgdfile arch/alpha/tc/tc_3000_300.c dec_3000_300 371.1Scgdfile arch/alpha/tc/tc_3000_500.c dec_3000_500 381.1Scgd 391.4Scgd# the TurboChannel IOCTL ASIC 401.4Scgddevice asic at tc { offset = -1 } # not really optional 411.1Scgdfile arch/alpha/tc/asic.c asic 421.1Scgd 431.4Scgd# the TurboChannel clock (XXX) 441.4Scgddevice clock at asic # not really optional 451.1Scgdfile arch/alpha/alpha/clock.c clock 461.1Scgd 471.4Scgd# Smart Frame buffer (XXX NOT YET SUPPORTED) 481.1Scgddevice sfb at tc 491.1Scgdfile arch/alpha/tc/sfb.c sfb 501.1Scgd 511.4Scgd# 8530 UARTs 521.1Scgddevice scc at asic 531.4Scgdfile arch/alpha/tc/scc.c scc needs-count 541.1Scgd 551.4Scgd# the TCDS ASIC 561.1Scgddevice tcds at tc { slot = -1 } 571.4Scgdfile arch/alpha/tc/tcds.c tcds needs-count 581.4Scgd 591.4Scgd# 53C[F]90 SCSI 601.4Scgddevice esp at tcds: scsi 611.4Scgdfile arch/alpha/tc/esp.c esp needs-count 621.4Scgdfile arch/alpha/tc/tcds_dma.c esp 631.4Scgd 641.4Scgd# Baseboard Lance ethernet. (XXX option slot lance) 651.4Scgddevice le at asic: ifnet, ether 661.4Scgdfile arch/alpha/tc/if_le.c le needs-count 671.1Scgd 681.4Scgd# 691.4Scgd# ISA Devices 701.4Scgd# 711.1Scgd 721.4Scgd#device isa at mainbus {[port = -1], [size = 0], # XXX 731.4Scgd# [iomem = -1], [iosiz = 0], 741.4Scgd# [irq = -1], [drq = -1]} 751.4Scgd#include "../../../dev/isa/files.isa" 761.4Scgd#file arch/alpha/isa/isa_machdep.c isa needs-flag # XXX 771.4Scgd#file arch/alpha/isa/isa_xxx.c isa 781.4Scgd 791.4Scgd# 801.4Scgd# EISA Devices 811.4Scgd# 821.4Scgd 831.4Scgd#include "../../../dev/eisa/files.eisa" 841.4Scgd 851.4Scgd# 861.4Scgd# PCI devices 871.4Scgd# 881.1Scgd 891.4Scgddevice pci at mainbus {[bus = -1], [dev = -1]} 901.1Scgd 911.4Scgdinclude "../../../dev/pci/files.pci" 921.4Scgdfile arch/alpha/pci/pci_machdep.c pci 931.1Scgd 941.4Scgd# 951.4Scgd# Standard files 961.4Scgd# 971.1Scgd 981.1Scgdfile arch/alpha/alpha/autoconf.c 991.1Scgdfile arch/alpha/alpha/conf.c 1001.1Scgdfile arch/alpha/alpha/interrupt.c 1011.1Scgdfile arch/alpha/alpha/machdep.c 1021.1Scgdfile arch/alpha/alpha/mainbus.c 1031.1Scgdfile arch/alpha/alpha/mem.c 1041.1Scgdfile arch/alpha/alpha/pmap.c 1051.1Scgdfile arch/alpha/alpha/process_machdep.c 1061.1Scgdfile arch/alpha/alpha/prom.c 1071.1Scgdfile arch/alpha/alpha/support.c 1081.1Scgdfile arch/alpha/alpha/sys_machdep.c 1091.1Scgdfile arch/alpha/alpha/trap.c 1101.1Scgdfile arch/alpha/alpha/vm_machdep.c 1111.1Scgdfile arch/alpha/alpha/disksubr.c 1121.1Scgdfile dev/cons.c 1131.1Scgdfile netinet/in_cksum.c 1141.4Scgd 1151.4Scgd# 1161.4Scgd# Optional files 1171.4Scgd# 1181.4Scgd 1191.1Scgdfile netns/ns_cksum.c ns 1201.1Scgd 1211.1Scgdfile compat/osf1/osf1_ioctl.c compat_osf1 1221.1Scgdfile compat/osf1/osf1_misc.c compat_osf1 1231.1Scgdfile compat/osf1/osf1_mount.c compat_osf1 1241.1Scgdfile compat/osf1/osf1_syscalls.c compat_osf1 1251.1Scgdfile compat/osf1/osf1_sysent.c compat_osf1 126