[BACK]Return to files.macppc CVS log [TXT][DIR] Up to [local] / sys / arch / macppc / conf

Annotation of sys/arch/macppc/conf/files.macppc, Revision 1.1.1.1

1.1       nbrk        1: #      $OpenBSD: files.macppc,v 1.56 2007/06/08 22:57:43 jasper Exp $
                      2:
                      3: #
                      4: # macppc-specific configuration info
                      5: #
                      6: maxpartitions 16
                      7:
                      8: maxusers 2 8 64
                      9:
                     10: file   arch/macppc/macppc/autoconf.c
                     11: file   arch/macppc/macppc/clock.c
                     12: file   arch/macppc/macppc/conf.c
                     13: file   arch/macppc/macppc/disksubr.c                   disk
                     14: file   arch/macppc/macppc/machdep.c
                     15: file   arch/macppc/macppc/wscons_machdep.c
                     16: file   arch/macppc/macppc/mem.c
                     17: file   arch/macppc/macppc/dma.c
                     18: file   arch/macppc/macppc/ofw_machdep.c
                     19: file   arch/macppc/macppc/openfirm.c
                     20: file   dev/cninit.c
                     21: file   arch/macppc/macppc/ofwreal.S
                     22: file   arch/macppc/macppc/db_interface.c               ddb
                     23:
                     24: #
                     25: # Media Independent Interface (mii)
                     26: #
                     27: include "../../../dev/mii/files.mii"
                     28:
                     29: #
                     30: # MAC generic
                     31: #
                     32: file   arch/macppc/dev/dbdma.c
                     33:
                     34: #
                     35: # Openfirmware support
                     36: #
                     37:
                     38: define mainbus {}
                     39: device mainbus
                     40: attach mainbus at root
                     41: file   arch/macppc/macppc/mainbus.c                    mainbus
                     42:
                     43: device cpu
                     44: attach cpu at mainbus
                     45: file   arch/macppc/macppc/cpu.c
                     46: file   arch/macppc/macppc/opendev.c
                     47:
                     48: device memc {}
                     49: attach memc at mainbus
                     50: file   arch/macppc/dev/uni_n.c                         memc
                     51:
                     52: major  {rd = 17}
                     53: major  {wd = 0}
                     54: major  {sd = 2}
                     55: major  {cd = 3}
                     56:
                     57: include "../../../scsi/files.scsi"
                     58:
                     59: #
                     60: # I2O
                     61: #
                     62: include "../../../dev/i2o/files.i2o"
                     63:
                     64: include "dev/pci/files.pci"
                     65: file   arch/macppc/pci/pciide_machdep.c                pciide
                     66:
                     67: include "dev/puc/files.puc"
                     68:
                     69: device mpcpcibr {} : pcibus
                     70: attach mpcpcibr at mainbus
                     71: file   arch/macppc/pci/mpcpcibus.c                     mpcpcibr
                     72: file   arch/macppc/pci/pci_addr_fixup.c                mpcpcibr
                     73:
                     74: device  ht {} : pcibus
                     75: attach ht at mainbus
                     76: file   arch/macppc/pci/ht.c                            ht
                     77:
                     78: device smu: i2cbus
                     79: attach smu at mainbus
                     80: file   arch/macppc/dev/smu.c                           smu
                     81:
                     82: #
                     83: # "workstation console" routines
                     84: #
                     85:
                     86: include "dev/wscons/files.wscons"
                     87:
                     88: #
                     89: # mac peripheral pieces.
                     90: #
                     91:
                     92: #file  arch/macppc/pci/bandit.c                        pci
                     93:
                     94: #PCI-Host bridge chipsets
                     95: device pchb
                     96: attach pchb at pci
                     97: file   arch/macppc/pci/pchb.c                          pchb
                     98:
                     99:
                    100: #
                    101: # Machine-independent ATAPI drivers
                    102: #
                    103:
                    104: include "../../../dev/atapiscsi/files.atapiscsi"
                    105: include "../../../dev/ata/files.ata"
                    106:
                    107: # MAC periph
                    108:
                    109: device macobio {}
                    110: attach macobio at pci
                    111: file   arch/macppc/pci/macobio.c                       macobio
                    112:
                    113:
                    114: # kauai ATA glue
                    115: device kauaiata {}
                    116: attach kauaiata at pci
                    117: file   arch/macppc/pci/kauaiata.c                      kauaiata needs-flag
                    118:
                    119: #device        esp: scsi, ncr53c9x
                    120: #attach        esp at macobio
                    121: #file  arch/macppc/dev/esp.c                           esp
                    122:
                    123: device mesh: scsi
                    124: attach mesh at macobio
                    125: file   arch/macppc/dev/mesh.c                          mesh
                    126:
                    127: device mc: ifnet, ether
                    128: attach mc at macobio
                    129: file   arch/macppc/dev/if_mc.c                         mc
                    130:
                    131: device bm: ether, ifnet, ifmedia, mii, mii_bitbang
                    132: attach bm at macobio
                    133: file   arch/macppc/dev/if_bm.c                         bm
                    134:
                    135: device macintr {}
                    136: attach macintr at macobio
                    137: file   arch/macppc/dev/macintr.c                       macintr
                    138:
                    139: device openpic {}
                    140: attach openpic at macobio, memc
                    141: file   arch/macppc/dev/openpic.c                       openpic
                    142:
                    143: device zsc {[channel = -1]}
                    144: attach zsc at macobio
                    145: file   arch/macppc/dev/zs.c                            zsc needs-flag
                    146: file   arch/macppc/dev/z8530sc.c                       zsc
                    147:
                    148: device zstty: tty
                    149: attach zstty at zsc
                    150: file   arch/macppc/dev/z8530tty.c                      zstty needs-flag
                    151:
                    152: device adb {}
                    153: attach adb at macobio
                    154: file   arch/macppc/dev/adb.c                           adb needs-flag
                    155: file   arch/macppc/dev/pm_direct.c                     adb
                    156:
                    157: include        "dev/adb/files.adb"
                    158: file   arch/macppc/dev/akbd_machdep.c                  akbd
                    159:
                    160: device apm
                    161: attach apm at adb
                    162: file   arch/macppc/dev/apm.c                           apm needs-count
                    163:
                    164: device abtn
                    165: attach abtn at adb
                    166: file   arch/macppc/dev/abtn.c                          abtn
                    167:
                    168: device awacs: audio, auconv, mulaw
                    169: attach awacs at macobio
                    170: file   arch/macppc/dev/awacs.c                         awacs
                    171:
                    172: # Mediabay
                    173: device mediabay {}
                    174: attach mediabay at macobio
                    175: file   arch/macppc/dev/mediabay.c                      mediabay
                    176:
                    177: # Keywest I2C
                    178: device kiic: i2cbus
                    179: attach kiic at macobio
                    180: attach kiic at memc    with kiic_memc
                    181: file   arch/macppc/dev/kiic.c                          kiic
                    182:
                    183: # PMU I2C
                    184: device piic: i2cbus
                    185: attach piic at adb
                    186: file   arch/macppc/dev/piic.c                          piic
                    187:
                    188: # I2S
                    189: define i2s
                    190: file   arch/macppc/dev/i2s.c                           i2s
                    191:
                    192: # blinkenlights
                    193: device xlights
                    194: attach xlights at macobio
                    195: file   arch/macppc/dev/xlights.c                       xlights
                    196:
                    197: # snapper audio
                    198: device snapper: audio, auconv, mulaw, i2s
                    199: attach snapper at macobio
                    200: file   arch/macppc/dev/snapper.c                       snapper
                    201:
                    202: # tumbler audio
                    203: device tumbler: audio, auconv, mulaw, i2s
                    204: attach tumbler at macobio
                    205: file   arch/macppc/dev/tumbler.c                       tumbler
                    206:
                    207: # onyx audio
                    208: device onyx: audio, auconv, mulaw, i2s
                    209: attach onyx at macobio
                    210: file   arch/macppc/dev/onyx.c                          onyx
                    211:
                    212: # aoa audio
                    213: device aoa: audio, auconv, mulaw, i2s
                    214: attach aoa at macobio
                    215: file   arch/macppc/dev/aoa.c                           aoa
                    216:
                    217: # daca audio
                    218: device daca: audio, auconv, mulaw, i2s
                    219: attach daca at macobio
                    220: file   arch/macppc/dev/daca.c                          daca
                    221:
                    222: #device        nvram
                    223: #attach        nvram at macobio
                    224: #file  arch/macppc/dev/nvram.c                         nvram needs-flag
                    225:
                    226: device macgpio {}
                    227: attach macgpio at macobio with macgpio
                    228: attach macgpio at macgpio with macgpio_gpio
                    229: file   arch/macppc/dev/macgpio.c                       macgpio
                    230:
                    231: device sysbutton {}
                    232: attach sysbutton at macgpio
                    233: file   arch/macppc/dev/sysbutton.c
                    234:
                    235: attach wdc at mediabay, macobio, kauaiata with wdc_obio
                    236: file   arch/macppc/dev/wdc_obio.c                      wdc_obio
                    237:
                    238: attach wi at macobio with wi_obio
                    239: file   arch/macppc/dev/if_wi_obio.c                    wi_obio
                    240:
                    241: # Raster operations
                    242: include "dev/rasops/files.rasops"
                    243: include "dev/wsfont/files.wsfont"
                    244:
                    245: # VGA framebuffer
                    246: device vgafb: wsemuldisplaydev, rasops8, rasops16, rasops32
                    247: file   arch/macppc/pci/vgafb.c                         vgafb & vgafb_pci
                    248:
                    249: # Generic VGA Framebuffer version
                    250: attach vgafb at pci with vgafb_pci
                    251: file   arch/macppc/pci/vgafb_pci.c                     vgafb_pci needs-flag
                    252:
                    253: #
                    254: # CARDBUS
                    255: #
                    256: include        "dev/cardbus/files.cardbus"
                    257: file   arch/macppc/macppc/rbus_machdep.c               cardbus
                    258:
                    259: #
                    260: # Machine-independent PCMCIA drivers
                    261: #
                    262: include "dev/pcmcia/files.pcmcia"
                    263:
                    264: #
                    265: # Machine-independent USB drivers
                    266: #
                    267: include "dev/usb/files.usb"
                    268:
                    269: #
                    270: # Bluetooth
                    271: #
                    272: include "dev/bluetooth/files.bluetooth"
                    273:
                    274: #
                    275: # Machine-independent I2C drivers
                    276: #
                    277: include "dev/i2c/files.i2c"
                    278: file   arch/macppc/dev/maci2c.c                        i2cbus
                    279:
                    280: #
                    281: # Machine-independent GPIO drivers
                    282: #
                    283: include "dev/gpio/files.gpio"
                    284:
                    285: #
                    286: # Machine-independent 1-Wire drivers
                    287: #
                    288: include "dev/onewire/files.onewire"
                    289:
                    290: # Sun HME Ethernet controllers
                    291: device hme: ether, ifnet, mii, ifmedia
                    292: file   dev/ic/hme.c
                    293:
                    294: attach hme at pci with hme_pci
                    295: file   dev/pci/if_hme_pci.c                            hme_pci
                    296:
                    297: device tpms: hid, wsmousedev
                    298: attach tpms at uhidbus
                    299: file   arch/macppc/dev/tpms.c                          tpms
                    300:
                    301: # Apple Sudden Motion Sensor
                    302: device asms
                    303: attach asms at i2c
                    304: file   arch/macppc/dev/asms.c                  asms

CVSweb