files.luna88k revision 1.18
1#	$OpenBSD: files.luna88k,v 1.18 2013/09/24 20:10:44 miod Exp $
2#
3maxpartitions 16
4
5device 	mainbus {}
6attach 	mainbus at root
7file	arch/luna88k/luna88k/mainbus.c
8
9device clock
10attach clock at mainbus
11file	arch/luna88k/dev/timekeeper.c			clock
12
13device lcd
14attach lcd at mainbus
15file	arch/luna88k/dev/lcd.c				lcd needs-flag
16
17attach le at mainbus: le24
18file	arch/luna88k/dev/if_le.c			le
19
20device sio {[channel = -1]}
21attach sio at mainbus
22file	arch/luna88k/dev/sio.c				sio
23
24# this should be removed after bringup
25#device romtty: tty
26#attach romtty at mainbus
27#file	arch/luna88k/dev/romtty.c			romtty needs-flag
28
29device siotty: tty
30attach siotty at sio
31file	arch/luna88k/dev/siotty.c			siotty needs-flag
32
33device ws: wskbddev,wsmousedev
34attach ws at sio
35file arch/luna88k/dev/lunaws.c				ws
36file arch/luna88k/dev/omkbdmap.c			ws
37
38device fb: wsemuldisplaydev, rasops1
39attach fb at mainbus
40file arch/luna88k/dev/lunafb.c				fb
41file arch/luna88k/dev/omrasops.c			fb
42
43# Raster operations
44include "dev/rasops/files.rasops"
45include "dev/wsfont/files.wsfont"
46# "Workstation Console" glue.
47include "dev/wscons/files.wscons"
48
49device cpu
50attach cpu at mainbus
51
52include "scsi/files.scsi"
53
54major {sd = 4}
55major {st = 5}
56major {cd = 6}
57major {rd = 7}
58major {vnd = 8}
59
60device spc: scsi
61attach spc at mainbus
62file arch/luna88k/dev/spc.c				spc
63file arch/luna88k/dev/mb89352.c				spc
64
65# XXX: now testing
66#device pcm: audio, auconv, mulaw
67#attach pcm at mainbus
68#file arch/luna88k/dev/nec86.c				pcm needs-flag
69#file arch/luna88k/dev/nec86hw.c			pcm needs-flag
70#file arch/luna88k/dev/nec86_luna88k.c			pcm needs-flag
71
72# list of standard files
73file	arch/luna88k/luna88k/clock.c
74
75file	arch/luna88k/luna88k/autoconf.c
76file	arch/luna88k/luna88k/conf.c
77file	arch/luna88k/luna88k/m8820x.c
78file	arch/luna88k/luna88k/disksubr.c
79file	arch/luna88k/luna88k/eh.S
80file	arch/luna88k/luna88k/isr.c
81file	arch/luna88k/luna88k/machdep.c
82file	arch/luna88k/luna88k/pmap_table.c
83