NetBSD/sys/dev/sbus/files.sbus
pk 3557f62f30 Use bus_space_*() to access device registers.
Add `esp' and `le' DMA engine.
1998-08-29 20:32:09 +00:00

76 lines
1.8 KiB
Plaintext

# $NetBSD: files.sbus,v 1.6 1998/08/29 20:32:10 pk Exp $
#
# 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
# Sbus expander device
device xbox {}
attach xbox at sbus
attach sbus at xbox with sbus_xbox
file dev/sbus/xbox.c xbox
# 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
# Sbus NCR539x SCSI & Lance Ethernet
device dma {}: lsi64854
attach dma at sbus with dma_sbus
device ledma {}: lsi64854
attach ledma at sbus
file dev/sbus/dma_sbus.c dma | ledma
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
attach le at ledma with le_ledma: le24
file dev/sbus/if_le.c le_sbus
file dev/sbus/if_le_lebuffer.c le_lebuffer
file dev/sbus/if_le_ledma.c le_ledma
device esp: scsi, ncr53c9x
attach esp at sbus with esp_sbus
attach esp at dma with esp_dma
file dev/sbus/esp_sbus.c esp_sbus | esp_dma
# 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
device qec {}
attach qec at sbus
file dev/sbus/qec.c qec
#device be: arp, ether, ifnet
#attach be at qec
#file dev/sbus/be.c be
#device hme: arp, ether, ifnet, stp2002
#attach hme at qec
#file dev/sbus/hme.c hme
device audiocs: audio, auconv, ad1848
attach audiocs at sbus
file dev/sbus/cs4231_sbus.c audiocs
#
# Magma Serial/Parallel boards
#
device magma {}
attach magma at sbus
device mtty: tty
attach mtty at magma
device mbpp
attach mbpp at magma
file dev/sbus/magma.c magma | mtty | mbpp needs-flag