files.sbus revision 1.18
1# $NetBSD: files.sbus,v 1.18 2002/09/13 14:03:53 ad Exp $ 2# 3# Config file and device description for machine-independent SBUS code. 4# Included by ports that need it. 5 6device sbus { slot = -1, offset = -1 } 7#notyet:file dev/sbus/sbus.c sbus 8 9# Sbus expander device 10device xbox {} 11attach xbox at sbus 12attach sbus at xbox with sbus_xbox 13file dev/sbus/xbox.c xbox 14 15# Qlogic ISP 10x0 (Sbus) family 16# device declaration in sys/conf/files 17attach isp at sbus with isp_sbus 18file dev/sbus/isp_sbus.c isp_sbus 19 20# Sbus NCR539x SCSI & Lance Ethernet 21device dma {}: lsi64854 22attach dma at sbus with dma_sbus 23device ledma {}: lsi64854 24attach ledma at sbus 25file dev/sbus/dma_sbus.c dma_sbus | ledma 26 27device lebuffer {} 28attach lebuffer at sbus 29file dev/sbus/lebuffer.c lebuffer 30 31# device definition in sys/conf/files 32attach le at sbus with le_sbus: le24 33attach le at lebuffer with le_lebuffer: le24 34attach le at ledma with le_ledma: le24 35file dev/sbus/if_le.c le_sbus 36file dev/sbus/if_le_lebuffer.c le_lebuffer 37file dev/sbus/if_le_ledma.c le_ledma 38 39attach esp at sbus with esp_sbus 40attach esp at dma with esp_dma 41file dev/sbus/esp_sbus.c esp_sbus | esp_dma needs-flag 42 43# LSI64854 based bi-directional parallel port 44device bpp {}: lsi64854 45attach bpp at sbus 46file dev/sbus/bpp.c bpp needs-flag 47 48# Efficient Networks, Inc. ATM interface 49# device declaration in sys/conf/files 50attach en at sbus with en_sbus 51file dev/sbus/if_en.c en_sbus 52 53device qec {} 54attach qec at sbus 55file dev/sbus/qec.c qec 56 57device be: arp, ether, ifnet, mii 58attach be at qec 59file dev/sbus/be.c be 60 61device qe: arp, ether, ifnet 62attach qe at qec 63file dev/sbus/qe.c qe 64 65attach hme at sbus with hme_sbus 66file dev/sbus/if_hme_sbus.c hme_sbus 67 68attach audiocs at sbus with audiocs_sbus 69file dev/sbus/cs4231_sbus.c audiocs_sbus 70 71# 72# Magma Serial/Parallel boards 73# 74device magma {} 75attach magma at sbus 76device mtty: tty 77attach mtty at magma 78device mbpp 79attach mbpp at magma 80file dev/sbus/magma.c magma | mtty | mbpp needs-flag 81 82device siosixteen { channel = -1 } 83attach siosixteen at sbus 84device clcd: tty, cd18xx 85attach clcd at siosixteen 86file dev/sbus/sio16.c siosixteen | clcd needs-flag 87 88# STP4020 SBus to PCMCIA bridge (`nell' to her friends) 89device nell: pcmciabus 90attach nell at sbus 91file dev/sbus/stp4020.c nell 92 93# 94# Framebuffer devices (requires dev/sun/files.sun) 95# 96attach bwtwo at sbus with bwtwo_sbus 97file dev/sbus/bwtwo_sbus.c bwtwo_sbus 98 99attach cgsix at sbus with cgsix_sbus 100file dev/sbus/cgsix_sbus.c cgsix_sbus 101 102attach cgthree at sbus with cgthree_sbus 103file dev/sbus/cgthree_sbus.c cgthree_sbus 104 105# framebuffer devices implemented only on SBus 106device tcx: bt_dac, fb, rasops8, rasops24 107attach tcx at sbus 108file dev/sbus/tcx.c tcx needs-flag 109 110device zx: fb, rasops32 111attach zx at sbus 112file dev/sbus/zx.c zx 113 114# Tadpole 3GX/3GS (P9100 -- P Nine One Zero Zero -> pnozz) 115device pnozz: fb, bt_dac, rasops8, rasops16, rasops32 116attach pnozz at sbus 117file dev/sbus/p9100.c pnozz needs-flag 118