files.macppc revision 1.2
1# 2# First try for macppc-specific configuration info 3# 4maxpartitions 16 5 6maxusers 2 8 64 7 8file arch/macppc/macppc/autoconf.c 9file arch/macppc/macppc/clock.c 10file arch/macppc/macppc/conf.c 11file arch/macppc/macppc/disksubr.c disk 12file arch/macppc/macppc/extintr.c 13file arch/macppc/macppc/machdep.c 14file arch/macppc/macppc/vm_machdep.c 15file arch/macppc/dev/dbdma.c 16 17file arch/powerpc/powerpc/Locore.c 18file arch/powerpc/powerpc/bcopy.c 19file arch/powerpc/powerpc/copyinstr.c 20file arch/powerpc/powerpc/copyoutstr.c 21file arch/powerpc/powerpc/copystr.c 22file arch/powerpc/powerpc/fpu.c 23file arch/powerpc/powerpc/fubyte.c 24file arch/powerpc/powerpc/fuswintr.c 25file arch/powerpc/powerpc/in_cksum.c 26file arch/powerpc/powerpc/ipkdb_glue.c ipkdb 27file arch/powerpc/powerpc/mem.c 28file arch/powerpc/powerpc/ofw_machdep.c 29file arch/powerpc/powerpc/ofwmagic.S 30file arch/powerpc/powerpc/openfirm.c 31file arch/powerpc/powerpc/pmap.c 32file arch/powerpc/powerpc/process_machdep.c 33file arch/powerpc/powerpc/subyte.c 34file arch/powerpc/powerpc/suword.c 35file arch/powerpc/powerpc/suswintr.c 36file arch/powerpc/powerpc/sys_machdep.c 37file arch/powerpc/powerpc/trap.c 38file arch/powerpc/powerpc/setjmp.S ddb 39file arch/powerpc/powerpc/db_memrw.c ddb 40file arch/powerpc/powerpc/db_disasm.c ddb 41file arch/powerpc/powerpc/db_interface.c ddb 42file arch/powerpc/powerpc/db_trace.c ddb 43file dev/cons.c 44 45# Firmworks OpenFirmware Bug Workarounds 46file arch/powerpc/powerpc/ofwreal.S firmworksbugs 47 48# 49# Machine-independent SCSI drivers 50# 51include "dev/scsipi/files.scsipi" 52major {sd = 4} 53major {st = 5} 54major {cd = 6} 55 56# 57# Generic OpenFirmware device support 58# 59#include "dev/ofw/files.ofw" 60#major {ofdisk = 0} 61 62# 63# System bus types 64# 65define mainbus {} 66device mainbus: pcibus, mainbus 67attach mainbus at root 68file arch/macppc/macppc/mainbus.c mainbus 69 70device cpu 71attach cpu at mainbus 72file arch/macppc/macppc/cpu.c 73 74include "dev/pci/files.pci" 75 76file arch/macppc/pci/pci_machdep.c pci 77file arch/macppc/pci/bandit.c pci 78 79# PCI-Host bridge chipsets 80device pchb 81attach pchb at pci 82file arch/macppc/pci/pchb.c pchb 83 84device obio {} 85attach obio at pci 86file arch/macppc/dev/obio.c obio 87 88device esp: scsi, ncr53c9x 89attach esp at obio 90file arch/macppc/dev/esp.c esp 91 92device mc: ifnet, ether, arp 93attach mc at obio 94file arch/macppc/dev/if_mc.c mc 95file arch/macppc/dev/am79c950.c mc 96 97device zsc {channel = -1} 98attach zsc at obio 99file arch/macppc/dev/zs.c zsc needs-flag 100file dev/ic/z8530sc.c zsc 101 102device zstty: tty 103attach zstty at zsc 104file arch/macppc/dev/z8530tty.c zstty needs-flag 105 106device adb 107attach adb at obio 108file arch/macppc/dev/adb.c adb needs-flag 109file arch/macppc/dev/adb_direct.c adb 110file arch/macppc/dev/adbsys.c adb 111 112define grfdev {} 113 114device grfati: grfdev 115attach grfati at pci 116file arch/macppc/dev/grf_ati.c grfati needs-flag 117 118device grf {} 119attach grf at grfdev 120file arch/macppc/dev/grf.c grf needs-flag 121file arch/macppc/dev/grf_subr.c grf 122 123device ite: tty 124attach ite at grf 125file arch/macppc/dev/ite.c ite needs-flag 126file arch/macppc/dev/font_8x16.c ite 127