summaryrefslogtreecommitdiff
path: root/sys/dev/sbus/files.sbus
blob: 1308f48a97205530e55dac7a1cee0b96cfd4174b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
#	$OpenBSD: files.sbus,v 1.31 2005/03/08 20:00:25 tdeval Exp $
#	$NetBSD: files.sbus,v 1.16 2000/12/08 17:29:12 martin 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 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_sbus | 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
attach	le at lebuffer with le_lebuffer
attach	le at ledma with le_ledma
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	qec {}
attach	qec at sbus
file	dev/sbus/qec.c			qec

device	be: ether, ifnet, mii, ifmedia
attach	be at qec
file	dev/sbus/be.c			be

device	qe: ether, ifnet, ifmedia
attach	qe at qec
file	dev/sbus/qe.c			qe

attach	esp at sbus with esp_sbus
attach	esp at dma with esp_dma
file	dev/sbus/esp_sbus.c		esp_sbus | esp_dma	needs-flag

attach	hme at sbus with hme_sbus
file	dev/sbus/if_hme_sbus.c		hme_sbus

device	audiocs: audio, auconv
attach	audiocs at sbus
file	dev/sbus/cs4231.c		audiocs

attach	isp at sbus with isp_sbus
file	dev/sbus/isp_sbus.c		isp_sbus

device	agten: wsemuldisplaydev, rasops8, wsemul_sun
attach	agten at sbus
file	dev/sbus/agten.c		agten

device	bwtwo: wsemuldisplaydev, rasops1, wsemul_sun
attach	bwtwo at sbus
file	dev/sbus/bwtwo.c		bwtwo

device	cgsix: wsemuldisplaydev, rasops8, wsemul_sun
attach	cgsix at sbus
file	dev/sbus/cgsix.c		cgsix

device	cgthree: wsemuldisplaydev, rasops8, wsemul_sun
attach	cgthree at sbus
file	dev/sbus/cgthree.c		cgthree

device	cgtwelve: wsemuldisplaydev, rasops1, wsemul_sun
attach	cgtwelve at sbus
file	dev/sbus/cgtwelve.c		cgtwelve

device	mgx: wsemuldisplaydev, rasops8, wsemul_sun
attach	mgx at sbus
file	dev/sbus/mgx.c			mgx

device	rfx: wsemuldisplaydev, rasops8, wsemul_sun
attach	rfx at sbus
file	dev/sbus/rfx.c			rfx

device	tvtwo: wsemuldisplaydev, rasops32, wsemul_sun
attach	tvtwo at sbus
file	dev/sbus/tvtwo.c		tvtwo

device	vigra: wsemuldisplaydev, rasops8, wsemul_sun
attach	vigra at sbus
file	dev/sbus/vigra.c		vigra

device	zx: wsemuldisplaydev, rasops32, wsemul_sun
attach	zx at sbus
file	dev/sbus/zx.c			zx

device	magma {}
attach	magma at sbus
device	mtty
attach	mtty at magma
device	mbpp
attach	mbpp at magma
file	dev/sbus/magma.c		magma | mtty | mbpp needs-flag

device	spif {}
attach	spif at sbus
device	stty
attach	stty at spif
device	sbpp
attach	sbpp at spif
file	dev/sbus/spif.c			spif | stty | sbpp needs-flag

attach	uperf at sbus with uperf_sbus
file	dev/sbus/uperf_sbus.c		uperf_sbus

device	asio {}
attach	asio at sbus
attach	com at asio with com_asio
file	dev/sbus/asio.c			asio | com_asio needs-flag

device	apio {}
attach	apio at sbus
attach	lpt at apio with lpt_apio
file	dev/sbus/apio.c			apio | lpt_apio needs-flag

# STP4020 SBus to PCMCIA bridge
device	stp: pcmciabus
attach	stp at sbus with stp_sbus
file	dev/sbus/stp4020.c		stp

# ``XBox'' SBus Expansion
device	xbox {}
attach	xbox at sbus
file	dev/sbus/xbox.c			xbox