files.powerpc revision 1.25
1# 2# powerpc-specific configuration info 3# 4maxpartitions 16 5 6maxusers 2 8 64 7 8file arch/powerpc/powerpc/Locore.c 9file arch/powerpc/powerpc/autoconf.c 10file arch/powerpc/powerpc/bcopy.c 11file arch/powerpc/powerpc/clock.c 12file arch/powerpc/powerpc/conf.c 13file arch/powerpc/powerpc/copyinstr.c 14file arch/powerpc/powerpc/copyoutstr.c 15file arch/powerpc/powerpc/copystr.c 16file arch/powerpc/powerpc/disksubr.c disk 17file arch/powerpc/powerpc/fpu.c 18file arch/powerpc/powerpc/fubyte.c 19file arch/powerpc/powerpc/fuswintr.c 20file arch/powerpc/powerpc/in_cksum.c 21file arch/powerpc/powerpc/ipkdb_glue.c ipkdb 22file arch/powerpc/powerpc/machdep.c 23file arch/powerpc/powerpc/wscons_machdep.c 24file arch/powerpc/powerpc/mem.c 25file arch/powerpc/powerpc/dma.c 26file arch/powerpc/powerpc/ofw_machdep.c 27file arch/powerpc/powerpc/openfirm.c 28file arch/powerpc/powerpc/pmap.c 29file arch/powerpc/powerpc/process_machdep.c 30file arch/powerpc/powerpc/subyte.c 31file arch/powerpc/powerpc/suword.c 32file arch/powerpc/powerpc/suswintr.c 33file arch/powerpc/powerpc/sys_machdep.c 34file arch/powerpc/powerpc/trap.c 35file arch/powerpc/powerpc/vm_machdep.c 36file dev/cons.c 37file dev/cninit.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 43 44file arch/powerpc/powerpc/ofwreal.S 45 46# 47# Media Indepedent Interface (mii) 48# 49include "../../../dev/mii/files.mii" 50 51# 52# MAC generic 53# 54file arch/powerpc/mac/dbdma.c 55 56# 57# Openfirmware support 58# 59 60define mainbus {} 61device mainbus 62attach mainbus at root 63file arch/powerpc/powerpc/mainbus.c mainbus 64 65device cpu 66attach cpu at mainbus 67file arch/powerpc/powerpc/cpu.c 68 69include "../../../dev/ofw/files.ofw" 70file arch/powerpc/powerpc/opendev.c ofcons | ofnet | ofdisk | ofrtc 71major { ofdisk = 4 } 72 73file arch/powerpc/mac/uni_n.c ofbus 74 75file arch/powerpc/powerpc/rd_root.c ramdisk_hooks 76major {rd = 17} 77 78include "dev/pci/files.pci" 79 80device mpcpcibr {} : pcibus 81attach mpcpcibr at mainbus 82file arch/powerpc/pci/mpcpcibus.c mpcpcibr 83#file arch/powerpc/pci/pci_addr_fixup.c mpcpcibr 84 85 86major {sd = 2} # hey this was 0 but at slot 2 in bdevsw XXX 87major {cd = 3} 88include "../../../scsi/files.scsi" 89 90# 91# "workstation console" routines 92# 93 94include "dev/wscons/files.wscons" 95 96 97#device ofb: wsemuldisplaydev, wsrasteremulops 98device ofb 99attach ofb at pci 100file arch/powerpc/mac/ofb.c ofb needs-flag 101 102 103# 104# mac peripheral pieces. 105# 106 107#file arch/powerpc/pci/bandit.c pci 108 109# PCI bus support 110 111#PCI-Host bridge chipsets 112device pchb 113attach pchb at pci 114file arch/powerpc/pci/pchb.c pchb 115 116 117# 118# Machine-independent ATAPI drivers 119# 120 121include "../../../dev/atapiscsi/files.atapiscsi" 122include "../../../dev/ata/files.ata" 123 124# MAC periph 125 126device obio {} 127attach obio at pci 128file arch/powerpc/pci/macobio.c obio 129 130#device esp: scsi, ncr53c9x 131#attach esp at obio 132#file arch/powerpc/mac/esp.c esp 133 134device mesh: scsi 135attach mesh at obio 136file arch/powerpc/mac/mesh.c mesh 137 138device mc: ifnet, ether 139attach mc at obio 140file arch/powerpc/mac/if_mc.c mc 141file arch/powerpc/mac/am79c950.c mc 142 143device bm: ether, ifnet, ifmedia 144attach bm at obio 145file arch/powerpc/mac/if_bm.c bm 146 147device gm: ether, ifnet, ifmedia, mii 148attach gm at pci 149file arch/powerpc/mac/if_gm.c gm needs-flag 150 151device macintr {} 152attach macintr at obio 153file arch/powerpc/mac/macintr.c macintr 154 155device openpic {} 156attach openpic at obio 157file arch/powerpc/mac/openpic.c openpic 158 159device zsc {channel = -1} 160attach zsc at obio 161file arch/powerpc/mac/zs.c zsc needs-flag 162file dev/ic/z8530sc.c zsc 163 164device zstty: tty 165attach zstty at zsc 166file dev/ic/z8530tty.c zstty needs-flag 167 168device adb {} 169attach adb at obio 170file arch/powerpc/mac/adb.c adb needs-flag 171file arch/powerpc/mac/adb_direct.c adb 172file arch/powerpc/mac/pm_direct.c adb 173 174device aed 175attach aed at adb 176file arch/powerpc/mac/aed.c aed needs-flag 177 178#?? 179#define wskbddev {[console = -1]} 180#define wsmousedev {} 181#?? 182 183device akbd: wskbddev 184attach akbd at adb 185file arch/powerpc/mac/akbd.c akbd needs-flag 186 187device ams: wsmousedev 188attach ams at adb 189file arch/powerpc/mac/ams.c ams 190 191device abtn 192attach abtn at adb 193file arch/powerpc/mac/abtn.c abtn 194 195device awacs: audio, auconv, mulaw 196attach awacs at obio 197file arch/powerpc/mac/awacs.c awacs 198 199device nvram 200attach nvram at obio 201file arch/powerpc/mac/nvram.c nvram needs-flag 202 203device gpio {} 204attach gpio at obio with gpio_obio 205attach gpio at gpio with gpio_gpio 206file arch/powerpc/mac/gpio.c gpio 207 208attach wdc at obio with wdc_obio 209file arch/powerpc/mac/wdc_obio.c wdc_obio 210 211define grfdev {} 212 213device grfati: grfdev 214attach grfati at pci 215file arch/powerpc/mac/grf_ati.c grfati needs-flag 216 217device grf {} 218attach grf at grfdev 219file arch/powerpc/mac/grf.c grf needs-flag 220file arch/powerpc/mac/grf_subr.c grf 221 222device ite: tty 223attach ite at grf 224file arch/powerpc/mac/ite.c ite needs-flag 225 226 227# VGA framebuffer 228device vgafb: wsemuldisplaydev, wsrasteremulops 229file arch/powerpc/pci/vgafb.c vgafb & vgafb_pci 230 231# Generic VGA Framebuffer version 232attach vgafb at pci with vgafb_pci 233file arch/powerpc/pci/vgafb_pci.c vgafb_pci needs-flag 234 235 236# 237# CARDBUS 238# 239include "dev/cardbus/files.cardbus" 240#file arch/powerpc/powerpc/rbus_machdep.c cardbus 241 242# 243# Machine-independent PCMCIA drivers 244# 245include "dev/pcmcia/files.pcmcia" 246 247# 248# Machine-independent USB drivers 249# 250include "dev/usb/files.usb" 251