files.macppc revision 1.13
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 97 98device aed 99attach aed at adb 100file arch/macppc/dev/aed.c aed needs-flag 101 102device akbd: wskbddev 103attach akbd at adb 104file arch/macppc/dev/akbd.c akbd 105 106device ams 107attach ams at adb 108file arch/macppc/dev/ams.c ams 109 110device nvram 111attach nvram at obio 112file arch/macppc/dev/nvram.c nvram needs-flag 113 114define grfdev {} 115 116device grfati: grfdev 117attach grfati at pci 118file arch/macppc/dev/grf_ati.c grfati needs-flag 119 120device grf {} 121attach grf at grfdev 122file arch/macppc/dev/grf.c grf needs-flag 123file arch/macppc/dev/grf_subr.c grf 124 125device ite: tty 126attach ite at grf 127file arch/macppc/dev/ite.c ite needs-flag 128 129device macofcons: tty 130attach macofcons at pci 131file arch/macppc/dev/ofcons.c macofcons needs-flag 132