2007-03-14 08:40:35 +03:00
|
|
|
# $NetBSD: files.sbus,v 1.28 2007/03/14 05:40:35 macallan Exp $
|
1998-07-27 23:04:14 +04:00
|
|
|
#
|
|
|
|
# Config file and device description for machine-independent SBUS code.
|
|
|
|
# Included by ports that need it.
|
|
|
|
|
|
|
|
device sbus { slot = -1, offset = -1 }
|
|
|
|
#notyet:file dev/sbus/sbus.c sbus
|
|
|
|
|
1998-07-28 03:54:58 +04:00
|
|
|
# Sbus expander device
|
1998-07-27 23:04:14 +04:00
|
|
|
device xbox {}
|
|
|
|
attach xbox at sbus
|
|
|
|
attach sbus at xbox with sbus_xbox
|
|
|
|
file dev/sbus/xbox.c xbox
|
|
|
|
|
1998-08-27 15:30:45 +04:00
|
|
|
# Qlogic ISP 10x0 (Sbus) family
|
|
|
|
# device declaration in sys/conf/files
|
|
|
|
attach isp at sbus with isp_sbus
|
|
|
|
file dev/sbus/isp_sbus.c isp_sbus
|
|
|
|
|
1998-08-30 00:32:09 +04:00
|
|
|
# Sbus NCR539x SCSI & Lance Ethernet
|
|
|
|
device dma {}: lsi64854
|
|
|
|
attach dma at sbus with dma_sbus
|
|
|
|
device ledma {}: lsi64854
|
|
|
|
attach ledma at sbus
|
1998-09-23 12:48:25 +04:00
|
|
|
file dev/sbus/dma_sbus.c dma_sbus | ledma
|
1998-08-30 00:32:09 +04:00
|
|
|
|
1998-07-28 03:54:58 +04:00
|
|
|
device lebuffer {}
|
|
|
|
attach lebuffer at sbus
|
|
|
|
file dev/sbus/lebuffer.c lebuffer
|
|
|
|
|
|
|
|
# device definition in sys/conf/files
|
|
|
|
attach le at sbus with le_sbus: le24
|
|
|
|
attach le at lebuffer with le_lebuffer: le24
|
1998-08-30 00:32:09 +04:00
|
|
|
attach le at ledma with le_ledma: le24
|
1998-07-28 03:54:58 +04:00
|
|
|
file dev/sbus/if_le.c le_sbus
|
|
|
|
file dev/sbus/if_le_lebuffer.c le_lebuffer
|
1998-08-30 00:32:09 +04:00
|
|
|
file dev/sbus/if_le_ledma.c le_ledma
|
|
|
|
|
|
|
|
attach esp at sbus with esp_sbus
|
|
|
|
attach esp at dma with esp_dma
|
2000-12-08 20:29:12 +03:00
|
|
|
file dev/sbus/esp_sbus.c esp_sbus | esp_dma needs-flag
|
1998-07-28 03:54:58 +04:00
|
|
|
|
1998-09-22 01:02:23 +04:00
|
|
|
# LSI64854 based bi-directional parallel port
|
|
|
|
device bpp {}: lsi64854
|
|
|
|
attach bpp at sbus
|
|
|
|
file dev/sbus/bpp.c bpp needs-flag
|
|
|
|
|
1998-07-28 03:54:58 +04:00
|
|
|
# Efficient Networks, Inc. ATM interface
|
|
|
|
# device declaration in sys/conf/files
|
|
|
|
attach en at sbus with en_sbus
|
|
|
|
file dev/sbus/if_en.c en_sbus
|
|
|
|
|
1998-08-28 00:49:37 +04:00
|
|
|
device qec {}
|
|
|
|
attach qec at sbus
|
|
|
|
file dev/sbus/qec.c qec
|
1998-07-27 23:04:14 +04:00
|
|
|
|
1998-11-26 18:33:29 +03:00
|
|
|
device be: arp, ether, ifnet, mii
|
|
|
|
attach be at qec
|
|
|
|
file dev/sbus/be.c be
|
1998-07-27 23:04:14 +04:00
|
|
|
|
1999-01-17 23:44:58 +03:00
|
|
|
device qe: arp, ether, ifnet
|
|
|
|
attach qe at qec
|
|
|
|
file dev/sbus/qe.c qe
|
|
|
|
|
1999-06-27 16:47:52 +04:00
|
|
|
attach hme at sbus with hme_sbus
|
|
|
|
file dev/sbus/if_hme_sbus.c hme_sbus
|
1998-07-27 23:04:14 +04:00
|
|
|
|
2006-11-24 16:23:32 +03:00
|
|
|
attach gem at sbus with gem_sbus
|
|
|
|
file dev/sbus/if_gem_sbus.c gem_sbus
|
|
|
|
|
1999-06-05 18:29:10 +04:00
|
|
|
attach audiocs at sbus with audiocs_sbus
|
|
|
|
file dev/sbus/cs4231_sbus.c audiocs_sbus
|
1998-07-28 04:17:47 +04:00
|
|
|
|
|
|
|
#
|
|
|
|
# Magma Serial/Parallel boards
|
|
|
|
#
|
|
|
|
device magma {}
|
2005-02-27 03:26:58 +03:00
|
|
|
attach magma at sbus
|
1998-07-28 04:17:47 +04:00
|
|
|
device mtty: tty
|
|
|
|
attach mtty at magma
|
|
|
|
device mbpp
|
|
|
|
attach mbpp at magma
|
|
|
|
file dev/sbus/magma.c magma | mtty | mbpp needs-flag
|
|
|
|
|
2004-07-24 16:45:00 +04:00
|
|
|
# XXX this should use the cd18xx code when it (the cd18xx code) works.
|
|
|
|
device spif {}
|
|
|
|
attach spif at sbus
|
|
|
|
device stty: tty
|
|
|
|
attach stty at spif
|
|
|
|
device sbpp
|
|
|
|
attach sbpp at spif
|
|
|
|
file dev/sbus/spif.c spif | stty | sbpp needs-flag
|
|
|
|
|
2001-10-03 08:28:41 +04:00
|
|
|
device siosixteen { channel = -1 }
|
|
|
|
attach siosixteen at sbus
|
|
|
|
device clcd: tty, cd18xx
|
|
|
|
attach clcd at siosixteen
|
|
|
|
file dev/sbus/sio16.c siosixteen | clcd needs-flag
|
|
|
|
|
1998-11-26 18:33:29 +03:00
|
|
|
# STP4020 SBus to PCMCIA bridge (`nell' to her friends)
|
|
|
|
device nell: pcmciabus
|
1998-11-23 01:17:27 +03:00
|
|
|
attach nell at sbus
|
|
|
|
file dev/sbus/stp4020.c nell
|
|
|
|
|
2000-08-23 01:31:16 +04:00
|
|
|
#
|
|
|
|
# Framebuffer devices (requires dev/sun/files.sun)
|
|
|
|
#
|
|
|
|
attach bwtwo at sbus with bwtwo_sbus
|
|
|
|
file dev/sbus/bwtwo_sbus.c bwtwo_sbus
|
|
|
|
|
|
|
|
attach cgsix at sbus with cgsix_sbus
|
|
|
|
file dev/sbus/cgsix_sbus.c cgsix_sbus
|
|
|
|
|
|
|
|
attach cgthree at sbus with cgthree_sbus
|
|
|
|
file dev/sbus/cgthree_sbus.c cgthree_sbus
|
|
|
|
|
|
|
|
# framebuffer devices implemented only on SBus
|
|
|
|
device tcx: bt_dac, fb, rasops8, rasops24
|
|
|
|
attach tcx at sbus
|
|
|
|
file dev/sbus/tcx.c tcx needs-flag
|
|
|
|
|
2002-09-13 18:03:52 +04:00
|
|
|
device zx: fb, rasops32
|
|
|
|
attach zx at sbus
|
|
|
|
file dev/sbus/zx.c zx
|
|
|
|
|
2000-08-23 01:31:16 +04:00
|
|
|
# Tadpole 3GX/3GS (P9100 -- P Nine One Zero Zero -> pnozz)
|
2007-03-11 03:35:32 +03:00
|
|
|
device pnozz: fb, rasops8, bt_dac, wsemuldisplaydev, vcons
|
2000-08-23 01:31:16 +04:00
|
|
|
attach pnozz at sbus
|
|
|
|
file dev/sbus/p9100.c pnozz needs-flag
|
2005-07-16 22:58:49 +04:00
|
|
|
|
|
|
|
# SUNW,DBRI audio
|
2006-03-09 23:44:18 +03:00
|
|
|
defflag opt_sbus_dbri.h DBRI_DEBUG
|
2007-03-14 08:40:35 +03:00
|
|
|
defflag opt_sbus_dbri.h DBRI_BIG_BUFFER DBRI_SPIN
|
2007-03-11 03:35:32 +03:00
|
|
|
device dbri { }: audiobus, auconv
|
2005-07-16 22:58:49 +04:00
|
|
|
attach dbri at sbus
|
|
|
|
file dev/sbus/dbri.c dbri
|
|
|
|
|