files.iomd revision 1.11
1#	$NetBSD: files.iomd,v 1.11 2004/03/13 18:06:41 bjh21 Exp $
2#
3# IOMD-specific configuration data
4#
5
6# IOMD device
7device	iomd {}
8attach	iomd at mainbus
9file	arch/arm/iomd/iomd.c			iomd		needs-flag
10file	arch/arm/iomd/iomd_io.c			iomd
11file	arch/arm/iomd/iomd_io_asm.S		iomd
12file	arch/arm/iomd/iomd_irq.S		iomd
13file	arch/arm/iomd/iomd_irqhandler.c		iomd
14file	arch/arm/iomd/iomd_fiq.S		iomd
15file	arch/arm/iomd/iomd_dma.c		iomd
16
17# I^2C bus (bit-banged through IOMD control register)
18device	iomdiic: i2cbus, i2c_bitbang
19attach	iomdiic at iomd
20file	arch/arm/iomd/iomdiic.c			iomdiic
21
22# clock device
23device	clock
24attach	clock at iomd
25file	arch/arm/iomd/iomd_clock.c		iomd
26
27#
28# wscons
29#
30
31# wscons quadmouse device
32device	wsqms : wsmousedev
33file	arch/arm/iomd/wsqms.c			wsqms		needs-flag
34
35attach wsqms at iomd with wsqms_iomd
36file	arch/arm/iomd/wsqms_iomd.c		wsqms_iomd
37
38device	iomdkbc: pckbport
39attach	iomdkbc at iomd
40file	arch/arm/iomd/iomdkbc.c			iomdkbc		needs-flag
41
42# RPC wscons keyboard driver
43device	rpckbd : wskbddev
44file	arch/arm/iomd/rpckbd.c			rpckbd		needs-flag
45file	arch/acorn32/dev/wskbdmap_mfii.c	rpckbd
46
47attach rpckbd at iomd with rpckbd_iomd
48file	arch/arm/iomd/rpckbd_iomd.c		rpckbd_iomd
49
50# VIDC device
51# parent to vidcconsole, vidcaudio
52device	vidc { }
53attach	vidc at mainbus
54file	arch/arm/iomd/vidc20.c			vidc		needs-count
55
56# VIDC video wscons device
57device	vidcvideo: rasops4, rasops8, rasops16, rasops32, wsemuldisplaydev
58attach	vidcvideo at vidc
59file	arch/arm/iomd/vidc20config.c		vidcvideo	needs-flag
60file	arch/arm/iomd/vidcvideo.c		vidcvideo	needs-flag
61
62# Audio device
63device	vidcaudio: audiobus, mulaw, aurateconv, audiobell
64attach	vidcaudio at vidc
65file	arch/arm/iomd/vidcaudio.c		vidcaudio	needs-flag
66
67#
68# Old console devices.
69#
70
71# quadmouse device
72device	qms
73file	arch/arm/iomd/qms.c			qms		needs-flag
74
75attach	qms at iomd with qms_iomd
76file	arch/arm/iomd/qms_iomd.c		qms_iomd
77
78# PS/2 mouse device
79device	opms: tty
80file	arch/arm/iomd/opms.c			opms & opms_iomd needs-flag
81
82attach	opms at iomd with opms_iomd
83file	arch/arm/iomd/opms_iomd.c		opms_iomd
84
85# Standard keyboard driver (obsolete ... old vidc console)
86device	kbd
87file	arch/arm/iomd/kbd.c			kbd		needs-flag
88
89attach	kbd at iomd with kbd_iomd
90file	arch/arm/iomd/kbd_iomd.c		kbd_iomd
91
92device	vidcconsole
93attach	vidcconsole at vidc
94file	arch/arm/iomd/console/vidcconsole.c	vidcconsole	needs-count
95file	arch/arm/iomd/console/consinit.c	vidc		needs-count
96device	vt: tty
97attach	vt at vidc
98
99file	dev/cninit.c				vt
100file	arch/arm/iomd/console/console.c		vt		needs-count
101file	arch/arm/iomd/console/vidcrender.c	vt
102file	arch/arm/iomd/console/vidc_mc.S		vt
103file	arch/arm/iomd/console/vidc.c		vt
104file	arch/arm/iomd/console/vt220.c		vt
105file	arch/arm/iomd/console/debugconsole.c 	vt
106file	arch/arm/iomd/console/dumb.c 		vt
107