xref: /netbsd-src/sys/arch/arm/iomd/files.iomd (revision 23c8222edbfb0f0932d88a8351d3a0cf817dfb9e)
1#	$NetBSD: files.iomd,v 1.13 2004/03/13 19:20:50 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	qms: wsmousedev
33attach	qms at iomd
34file	arch/arm/iomd/qms.c			qms
35
36device	iomdkbc: pckbport
37attach	iomdkbc at iomd
38file	arch/arm/iomd/iomdkbc.c			iomdkbc		needs-flag
39
40# RPC wscons keyboard driver
41device	rpckbd : wskbddev
42file	arch/arm/iomd/rpckbd.c			rpckbd		needs-flag
43file	arch/acorn32/dev/wskbdmap_mfii_rpc.c	rpckbd
44
45attach rpckbd at iomd with rpckbd_iomd
46file	arch/arm/iomd/rpckbd_iomd.c		rpckbd_iomd
47
48# VIDC device
49# parent to vidcconsole, vidcaudio
50device	vidc { }
51attach	vidc at mainbus
52file	arch/arm/iomd/vidc20.c			vidc		needs-count
53
54# VIDC video wscons device
55device	vidcvideo: rasops4, rasops8, rasops16, rasops32, wsemuldisplaydev
56attach	vidcvideo at vidc
57file	arch/arm/iomd/vidc20config.c		vidcvideo	needs-flag
58file	arch/arm/iomd/vidcvideo.c		vidcvideo	needs-flag
59
60# Audio device
61device	vidcaudio: audiobus, mulaw, aurateconv, audiobell
62attach	vidcaudio at vidc
63file	arch/arm/iomd/vidcaudio.c		vidcaudio	needs-flag
64
65#
66# Old console devices.
67#
68
69# Standard keyboard driver (obsolete ... old vidc console)
70device	kbd
71file	arch/arm/iomd/kbd.c			kbd		needs-flag
72
73attach	kbd at iomd with kbd_iomd
74file	arch/arm/iomd/kbd_iomd.c		kbd_iomd
75
76device	vidcconsole
77attach	vidcconsole at vidc
78file	arch/arm/iomd/console/vidcconsole.c	vidcconsole	needs-count
79file	arch/arm/iomd/console/consinit.c	vidc		needs-count
80device	vt: tty
81attach	vt at vidc
82
83file	dev/cninit.c				vt
84file	arch/arm/iomd/console/console.c		vt		needs-count
85file	arch/arm/iomd/console/vidcrender.c	vt
86file	arch/arm/iomd/console/vidc_mc.S		vt
87file	arch/arm/iomd/console/vidc.c		vt
88file	arch/arm/iomd/console/vt220.c		vt
89file	arch/arm/iomd/console/debugconsole.c 	vt
90file	arch/arm/iomd/console/dumb.c 		vt
91