files.alpha revision 1.4
1# $NetBSD: files.alpha,v 1.4 1995/04/22 12:45:08 cgd Exp $ 2# 3# alpha-specific configuration info 4 5# maxpartitions must be first item in files.${ARCH}.newconf 6maxpartitions 8 7 8maxusers 2 8 64 9 10 11# 12# Bus-independent devices 13# 14 15device mainbus at root { } # no locators (yet?) 16 17device cpu at mainbus # not really optional 18file arch/alpha/alpha/cpu.c cpu 19 20# 21# Machine-independent SCSI drivers 22# 23 24include "../../../scsi/files.scsi" 25major { st = 2 } 26major { cd = 3 } 27major { sd = 8 } 28 29# 30# TurboChannel Devices 31# 32 33# the turbochannel bus itself 34device tc at mainbus { slot = -1, offset = -1 } 35file arch/alpha/tc/tc.c tc needs-flag 36file arch/alpha/tc/tc_3000_300.c dec_3000_300 37file arch/alpha/tc/tc_3000_500.c dec_3000_500 38 39# the TurboChannel IOCTL ASIC 40device asic at tc { offset = -1 } # not really optional 41file arch/alpha/tc/asic.c asic 42 43# the TurboChannel clock (XXX) 44device clock at asic # not really optional 45file arch/alpha/alpha/clock.c clock 46 47# Smart Frame buffer (XXX NOT YET SUPPORTED) 48device sfb at tc 49file arch/alpha/tc/sfb.c sfb 50 51# 8530 UARTs 52device scc at asic 53file arch/alpha/tc/scc.c scc needs-count 54 55# the TCDS ASIC 56device tcds at tc { slot = -1 } 57file arch/alpha/tc/tcds.c tcds needs-count 58 59# 53C[F]90 SCSI 60device esp at tcds: scsi 61file arch/alpha/tc/esp.c esp needs-count 62file arch/alpha/tc/tcds_dma.c esp 63 64# Baseboard Lance ethernet. (XXX option slot lance) 65device le at asic: ifnet, ether 66file arch/alpha/tc/if_le.c le needs-count 67 68# 69# ISA Devices 70# 71 72#device isa at mainbus {[port = -1], [size = 0], # XXX 73# [iomem = -1], [iosiz = 0], 74# [irq = -1], [drq = -1]} 75#include "../../../dev/isa/files.isa" 76#file arch/alpha/isa/isa_machdep.c isa needs-flag # XXX 77#file arch/alpha/isa/isa_xxx.c isa 78 79# 80# EISA Devices 81# 82 83#include "../../../dev/eisa/files.eisa" 84 85# 86# PCI devices 87# 88 89device pci at mainbus {[bus = -1], [dev = -1]} 90 91include "../../../dev/pci/files.pci" 92file arch/alpha/pci/pci_machdep.c pci 93 94# 95# Standard files 96# 97 98file arch/alpha/alpha/autoconf.c 99file arch/alpha/alpha/conf.c 100file arch/alpha/alpha/interrupt.c 101file arch/alpha/alpha/machdep.c 102file arch/alpha/alpha/mainbus.c 103file arch/alpha/alpha/mem.c 104file arch/alpha/alpha/pmap.c 105file arch/alpha/alpha/process_machdep.c 106file arch/alpha/alpha/prom.c 107file arch/alpha/alpha/support.c 108file arch/alpha/alpha/sys_machdep.c 109file arch/alpha/alpha/trap.c 110file arch/alpha/alpha/vm_machdep.c 111file arch/alpha/alpha/disksubr.c 112file dev/cons.c 113file netinet/in_cksum.c 114 115# 116# Optional files 117# 118 119file netns/ns_cksum.c ns 120 121file compat/osf1/osf1_ioctl.c compat_osf1 122file compat/osf1/osf1_misc.c compat_osf1 123file compat/osf1/osf1_mount.c compat_osf1 124file compat/osf1/osf1_syscalls.c compat_osf1 125file compat/osf1/osf1_sysent.c compat_osf1 126