files.macppc revision 1.15
1# 2# First try for macppc-specific configuration info 3# 4maxpartitions 16 5 6maxusers 2 8 64 7 8include "arch/powerpc/conf/files.ofw" 9 10file arch/macppc/macppc/autoconf.c 11file arch/macppc/macppc/bus_dma.c 12file arch/macppc/macppc/clock.c 13file arch/macppc/macppc/conf.c 14file arch/macppc/macppc/disksubr.c disk 15file arch/macppc/macppc/extintr.c 16file arch/macppc/macppc/machdep.c 17file arch/macppc/dev/dbdma.c 18file dev/cons.c 19 20# 21# Memory Disk for install floppy 22# 23file arch/macppc/macppc/md_root.c memory_disk_hooks 24major {md = 9} 25 26# 27# Machine-independent SCSI drivers 28# 29include "dev/scsipi/files.scsipi" 30major {sd = 4} 31major {st = 5} 32major {cd = 6} 33 34# 35# Generic OpenFirmware device support 36# 37#include "dev/ofw/files.ofw" 38#major {ofdisk = 0} 39 40# 41# System bus types 42# 43define mainbus {} 44device mainbus: pcibus, mainbus 45attach mainbus at root 46file arch/macppc/macppc/mainbus.c mainbus 47 48device cpu 49attach cpu at mainbus 50file arch/macppc/macppc/cpu.c 51 52include "dev/pci/files.pci" 53 54# network devices MII bus 55include "dev/mii/files.mii" 56 57include "dev/wscons/files.wscons" 58 59device ofb: wsemuldisplaydev, wsrasteremulops 60attach ofb at pci 61file arch/macppc/dev/ofb.c ofb needs-flag 62 63file arch/macppc/pci/pci_machdep.c pci 64file arch/macppc/pci/bandit.c pci 65 66# PCI-Host bridge chipsets 67device pchb 68attach pchb at pci 69file arch/macppc/pci/pchb.c pchb 70 71device obio {} 72attach obio at pci 73file arch/macppc/dev/obio.c obio 74 75device esp: scsi, ncr53c9x 76attach esp at obio 77file arch/macppc/dev/esp.c esp 78 79device mc: ifnet, ether, arp 80attach mc at obio 81file arch/macppc/dev/if_mc.c mc 82file arch/macppc/dev/am79c950.c mc 83 84device zsc {channel = -1} 85attach zsc at obio 86file arch/macppc/dev/zs.c zsc needs-flag 87file dev/ic/z8530sc.c zsc 88 89device zstty: tty 90attach zstty at zsc 91file arch/macppc/dev/z8530tty.c zstty needs-flag 92 93device adb {} 94attach adb at obio 95file arch/macppc/dev/adb.c adb needs-flag 96file arch/macppc/dev/adb_direct.c adb 97file arch/macppc/dev/pm_direct.c adb 98 99device aed 100attach aed at adb 101file arch/macppc/dev/aed.c aed needs-flag 102 103device akbd: wskbddev 104attach akbd at adb 105file arch/macppc/dev/akbd.c akbd 106 107device ams: wsmousedev 108attach ams at adb 109file arch/macppc/dev/ams.c ams 110 111device nvram 112attach nvram at obio 113file arch/macppc/dev/nvram.c nvram needs-flag 114 115define grfdev {} 116 117device grfati: grfdev 118attach grfati at pci 119file arch/macppc/dev/grf_ati.c grfati needs-flag 120 121device grf {} 122attach grf at grfdev 123file arch/macppc/dev/grf.c grf needs-flag 124file arch/macppc/dev/grf_subr.c grf 125 126device ite: tty 127attach ite at grf 128file arch/macppc/dev/ite.c ite needs-flag 129 130device macofcons: tty 131attach macofcons at pci 132file arch/macppc/dev/ofcons.c macofcons needs-flag 133