xref: /openbsd-src/sys/dev/sbus/files.sbus (revision 2badd5e3f47d2d4252969cd98d7042b4e701b5ac)
1#	$OpenBSD: files.sbus,v 1.5 2001/08/21 16:19:50 jason 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#notyet:file	dev/sbus/sbus.c			sbus
9
10# Sbus NCR539x SCSI & Lance Ethernet
11device	dma {}: lsi64854
12attach	dma at sbus with dma_sbus
13device	ledma {}: lsi64854
14attach	ledma at sbus
15file	dev/sbus/dma_sbus.c		dma_sbus | ledma
16
17device	lebuffer {}
18attach	lebuffer at sbus
19file	dev/sbus/lebuffer.c		lebuffer
20
21# device definition in sys/conf/files
22attach	le at sbus with le_sbus
23attach	le at lebuffer with le_lebuffer
24attach	le at ledma with le_ledma
25file	dev/sbus/if_le.c		le_sbus
26file	dev/sbus/if_le_lebuffer.c	le_lebuffer
27file	dev/sbus/if_le_ledma.c		le_ledma
28
29device	qec {}
30attach	qec at sbus
31file	dev/sbus/qec.c			qec
32
33device	be: ether, ifnet, mii, ifmedia
34attach	be at qec
35file	dev/sbus/be.c			be
36
37device	qe: ether, ifnet, ifmedia
38attach	qe at qec
39file	dev/sbus/qe.c			qe
40
41attach	esp at sbus with esp_sbus
42attach	esp at dma with esp_dma
43file	dev/sbus/esp_sbus.c		esp_sbus | esp_dma	needs-flag
44
45attach	hme at sbus with hme_sbus
46file	dev/sbus/if_hme_sbus.c		hme_sbus
47