files.macppc revision 1.12
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 57file arch/macppc/pci/pci_machdep.c pci 58file arch/macppc/pci/bandit.c pci 59 60# PCI-Host bridge chipsets 61device pchb 62attach pchb at pci 63file arch/macppc/pci/pchb.c pchb 64 65device obio {} 66attach obio at pci 67file arch/macppc/dev/obio.c obio 68 69device esp: scsi, ncr53c9x 70attach esp at obio 71file arch/macppc/dev/esp.c esp 72 73device mc: ifnet, ether, arp 74attach mc at obio 75file arch/macppc/dev/if_mc.c mc 76file arch/macppc/dev/am79c950.c mc 77 78device zsc {channel = -1} 79attach zsc at obio 80file arch/macppc/dev/zs.c zsc needs-flag 81file dev/ic/z8530sc.c zsc 82 83device zstty: tty 84attach zstty at zsc 85file arch/macppc/dev/z8530tty.c zstty needs-flag 86 87device adb {} 88attach adb at obio 89file arch/macppc/dev/adb.c adb needs-flag 90file arch/macppc/dev/adb_direct.c adb 91 92device aed 93attach aed at adb 94file arch/macppc/dev/aed.c aed needs-flag 95 96device akbd 97attach akbd at adb 98file arch/macppc/dev/akbd.c akbd 99 100device ams 101attach ams at adb 102file arch/macppc/dev/ams.c ams 103 104device nvram 105attach nvram at obio 106file arch/macppc/dev/nvram.c nvram needs-flag 107 108define grfdev {} 109 110device grfati: grfdev 111attach grfati at pci 112file arch/macppc/dev/grf_ati.c grfati needs-flag 113 114device grf {} 115attach grf at grfdev 116file arch/macppc/dev/grf.c grf needs-flag 117file arch/macppc/dev/grf_subr.c grf 118 119device ite: tty 120attach ite at grf 121file arch/macppc/dev/ite.c ite needs-flag 122 123device macofcons: tty 124attach macofcons at pci 125file arch/macppc/dev/ofcons.c macofcons needs-flag 126