1# $OpenBSD: files.sbus,v 1.44 2018/02/14 23:51:49 jsg Exp $ 2# $NetBSD: files.sbus,v 1.16 2000/12/08 17:29:12 martin Exp $ 3# 4# Config file and device description for machine-independent SBUS code. 5# Included by ports that need it. 6 7device sbus {[slot = -1], [offset = -1]} 8 9# SBus NCR539x SCSI & Lance Ethernet 10device dma {}: lsi64854 11attach dma at sbus with dma_sbus 12device ledma {}: lsi64854 13attach ledma at sbus 14file dev/sbus/dma_sbus.c dma_sbus | ledma 15 16device lebuffer {} 17attach lebuffer at sbus 18file dev/sbus/lebuffer.c lebuffer 19 20# device definition in sys/conf/files 21attach le at sbus with le_sbus: le24 22attach le at lebuffer with le_lebuffer: le24 23attach le at ledma with le_ledma: le24 24file dev/sbus/if_le.c le_sbus 25file dev/sbus/if_le_lebuffer.c le_lebuffer 26file dev/sbus/if_le_ledma.c le_ledma 27 28device qec {} 29attach qec at sbus 30file dev/sbus/qec.c qec 31 32device be: ether, ifnet, mii, ifmedia 33attach be at qec 34file dev/sbus/be.c be 35 36device qe: ether, ifnet, ifmedia 37attach qe at qec 38file dev/sbus/qe.c qe 39 40attach esp at sbus with esp_sbus 41attach esp at dma with esp_dma 42file dev/sbus/esp_sbus.c esp_sbus | esp_dma needs-flag 43 44attach hme at sbus with hme_sbus 45file dev/sbus/if_hme_sbus.c hme_sbus 46 47attach ti at sbus with ti_sbus 48file dev/sbus/if_ti_sbus.c ti_sbus 49 50attach gem at sbus with gem_sbus 51file dev/sbus/if_gem_sbus.c gem_sbus 52 53device audiocs: audio 54attach audiocs at sbus 55file dev/sbus/cs4231.c audiocs 56 57attach qlw at sbus with qlw_sbus 58file dev/sbus/qlw_sbus.c qlw_sbus 59 60attach qla at sbus with qla_sbus 61file dev/sbus/qla_sbus.c qla_sbus 62 63device agten: wsemuldisplaydev, rasops8 64attach agten at sbus 65file dev/sbus/agten.c agten 66 67device bwtwo: wsemuldisplaydev, rasops1 68attach bwtwo at sbus 69file dev/sbus/bwtwo.c bwtwo 70 71device cgsix: wsemuldisplaydev, rasops8 72attach cgsix at sbus 73file dev/sbus/cgsix.c cgsix 74 75device cgthree: wsemuldisplaydev, rasops8 76attach cgthree at sbus 77file dev/sbus/cgthree.c cgthree 78 79device cgtwelve: wsemuldisplaydev, rasops1 80attach cgtwelve at sbus 81file dev/sbus/cgtwelve.c cgtwelve 82 83device mgx: wsemuldisplaydev, rasops8 84attach mgx at sbus 85file dev/sbus/mgx.c mgx 86 87device rfx: wsemuldisplaydev, rasops8 88attach rfx at sbus 89file dev/sbus/rfx.c rfx 90 91device tvtwo: wsemuldisplaydev, rasops8 92attach tvtwo at sbus 93file dev/sbus/tvtwo.c tvtwo 94 95device vigra: wsemuldisplaydev, rasops8 96attach vigra at sbus 97file dev/sbus/vigra.c vigra 98 99device zx: wsemuldisplaydev, rasops8 100attach zx at sbus 101file dev/sbus/zx.c zx 102 103device magma {} 104attach magma at sbus 105device mtty 106attach mtty at magma 107device mbpp 108attach mbpp at magma 109file dev/sbus/magma.c magma | mtty | mbpp needs-flag 110 111device spif {} 112attach spif at sbus 113device stty 114attach stty at spif 115device sbpp 116attach sbpp at spif 117file dev/sbus/spif.c spif | stty | sbpp needs-flag 118 119attach uperf at sbus with uperf_sbus 120file dev/sbus/uperf_sbus.c uperf_sbus 121 122device asio {} 123attach asio at sbus 124attach com at asio with com_asio 125file dev/sbus/asio.c asio | com_asio needs-flag 126 127device apio {} 128attach apio at sbus 129attach lpt at apio with lpt_apio 130file dev/sbus/apio.c apio | lpt_apio needs-flag 131 132# STP4020 SBus to PCMCIA bridge 133device stp: pcmciabus 134attach stp at sbus with stp_sbus 135file dev/sbus/stp4020.c stp 136 137# ``XBox'' SBus Expansion 138device xbox {} 139attach xbox at sbus 140file dev/sbus/xbox.c xbox 141 142# LSI64854 based bi-directional parallel port 143device bpp {}: lsi64854 144attach bpp at sbus 145file dev/sbus/bpp.c bpp needs-flag 146