files.powerpc revision 1.28
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 71major { ofdisk = 4 } 72 73 74include "dev/pci/files.pci" 75 76device mpcpcibr {} : pcibus 77attach mpcpcibr at mainbus 78file arch/powerpc/pci/mpcpcibus.c mpcpcibr 79#file arch/powerpc/pci/pci_addr_fixup.c mpcpcibr 80 81device memc {} 82attach memc at mainbus 83file arch/powerpc/mac/uni_n.c memc 84 85major {rd = 17} 86major {sd = 2} # hey this was 0 but at slot 2 in bdevsw XXX 87major {cd = 3} 88 89include "../../../scsi/files.scsi" 90 91# 92# "workstation console" routines 93# 94 95include "dev/wscons/files.wscons" 96 97 98#device ofb: wsemuldisplaydev, wsrasteremulops 99device ofb 100attach ofb at pci 101file arch/powerpc/mac/ofb.c ofb needs-flag 102 103 104# 105# mac peripheral pieces. 106# 107 108#file arch/powerpc/pci/bandit.c pci 109 110# PCI bus support 111 112#PCI-Host bridge chipsets 113device pchb 114attach pchb at pci 115file arch/powerpc/pci/pchb.c pchb 116 117 118# 119# Machine-independent ATAPI drivers 120# 121 122include "../../../dev/atapiscsi/files.atapiscsi" 123include "../../../dev/ata/files.ata" 124 125# MAC periph 126 127device obio {} 128attach obio at pci 129file arch/powerpc/pci/macobio.c obio 130 131#device esp: scsi, ncr53c9x 132#attach esp at obio 133#file arch/powerpc/mac/esp.c esp 134 135device mesh: scsi 136attach mesh at obio 137file arch/powerpc/mac/mesh.c mesh 138 139device mc: ifnet, ether 140attach mc at obio 141file arch/powerpc/mac/if_mc.c mc 142file arch/powerpc/mac/am79c950.c mc 143 144device bm: ether, ifnet, ifmedia 145attach bm at obio 146file arch/powerpc/mac/if_bm.c bm 147 148device gm: ether, ifnet, ifmedia, mii 149attach gm at pci 150file arch/powerpc/mac/if_gm.c gm needs-flag 151 152device macintr {} 153attach macintr at obio 154file arch/powerpc/mac/macintr.c macintr 155 156device openpic {} 157attach openpic at obio 158file arch/powerpc/mac/openpic.c openpic 159 160device zsc {channel = -1} 161attach zsc at obio 162file arch/powerpc/mac/zs.c zsc needs-flag 163file dev/ic/z8530sc.c zsc 164 165device zstty: tty 166attach zstty at zsc 167file dev/ic/z8530tty.c zstty needs-flag 168 169device adb {} 170attach adb at obio 171file arch/powerpc/mac/adb.c adb needs-flag 172file arch/powerpc/mac/adb_direct.c adb 173file arch/powerpc/mac/pm_direct.c adb 174 175device aed 176attach aed at adb 177file arch/powerpc/mac/aed.c aed needs-flag 178 179#?? 180#define wskbddev {[console = -1]} 181#define wsmousedev {} 182#?? 183 184device akbd: wskbddev 185attach akbd at adb 186file arch/powerpc/mac/akbd.c akbd needs-flag 187 188device ams: wsmousedev 189attach ams at adb 190file arch/powerpc/mac/ams.c ams 191 192device abtn 193attach abtn at adb 194file arch/powerpc/mac/abtn.c abtn 195 196device awacs: audio, auconv, mulaw 197attach awacs at obio 198file arch/powerpc/mac/awacs.c awacs 199 200device nvram 201attach nvram at obio 202file arch/powerpc/mac/nvram.c nvram needs-flag 203 204device gpio {} 205attach gpio at obio with gpio_obio 206attach gpio at gpio with gpio_gpio 207file arch/powerpc/mac/gpio.c gpio 208 209attach wdc at obio with wdc_obio 210file arch/powerpc/mac/wdc_obio.c wdc_obio 211 212define grfdev {} 213 214device grfati: grfdev 215attach grfati at pci 216file arch/powerpc/mac/grf_ati.c grfati needs-flag 217 218device grf {} 219attach grf at grfdev 220file arch/powerpc/mac/grf.c grf needs-flag 221file arch/powerpc/mac/grf_subr.c grf 222 223device ite: tty 224attach ite at grf 225file arch/powerpc/mac/ite.c ite needs-flag 226 227 228# VGA framebuffer 229device vgafb: wsemuldisplaydev, wsrasteremulops 230file arch/powerpc/pci/vgafb.c vgafb & vgafb_pci 231 232# Generic VGA Framebuffer version 233attach vgafb at pci with vgafb_pci 234file arch/powerpc/pci/vgafb_pci.c vgafb_pci needs-flag 235 236 237# 238# CARDBUS 239# 240include "dev/cardbus/files.cardbus" 241#file arch/powerpc/powerpc/rbus_machdep.c cardbus 242 243# 244# Machine-independent PCMCIA drivers 245# 246include "dev/pcmcia/files.pcmcia" 247 248# 249# Machine-independent USB drivers 250# 251include "dev/usb/files.usb" 252