files.atari revision 1.7
1#
2#	$NetBSD: files.atari,v 1.7 1995/05/28 19:58:18 leo Exp $
3#
4
5maxpartitions 16
6
7maxusers 2 8 64
8
9device	mainbus at root {}
10
11device	cpu at mainbus
12
13define	event {}
14file	arch/atari/dev/event.c		event
15
16device	clock at mainbus
17file	arch/atari/dev/clock.c
18
19# keyboard
20device	kbd at mainbus: event
21file	arch/atari/dev/kbd.c		kbd needs-count
22
23# serial port via 85C30 (modem2/serial2)
24device	zs at mainbus:	tty
25file	arch/atari/dev/zs.c		zs needs-count
26
27#ramdisk
28device	ramd at mainbus
29file	arch/atari/dev/ramd.c		ramd needs-flag
30
31device	fdc at mainbus { unit = -1 }
32
33device	fd at fdc
34file	arch/atari/dev/fd.c		fd needs-flag
35file	arch/atari/dev/dma.c
36major	{fd = 2}
37
38# graphic devices
39define	grfb {}
40
41device	grfbus at mainbus: grfb
42
43device	grf at grfb {}
44file	arch/atari/dev/grf.c		grf needs-count
45file	arch/atari/dev/ite_cc.c		grf ite
46file	arch/atari/dev/grfabs.c		grf ite
47
48device	ite at grf
49file	arch/atari/dev/ite.c		ite needs-flag
50file	arch/atari/dev/kbdmap.c		ite
51file	arch/atari/dev/font_8x8.c	ite
52file	arch/atari/dev/font_8x16.c	ite
53
54
55pseudo-device	view
56file	arch/atari/dev/view.c		view grf needs-count
57
58define	scsi {}
59
60# ncr 5380 controller
61device	ncrscsi at mainbus: scsi
62file	arch/atari/dev/ncr5380.c	ncrscsi
63
64device	scsibus at scsi	{target = -1, lun = -1}
65
66device	cd at scsibus: disk
67file	scsi/cd.c			cd needs-flag
68major	{cd = 6}
69device	sd at scsibus: disk
70file	scsi/sd.c			sd needs-flag
71major	{sd = 4}
72device	st at scsibus: tape
73file	scsi/st.c			st needs-flag
74major	{st = 5}
75device	ch at scsibus: disk
76file	scsi/ch.c			ch needs-flag
77device	uk at scsibus: disk
78file	scsi/uk.c			uk needs-flag
79device	su at scsibus: disk
80file	scsi/su.c			su needs-flag
81
82
83# list of standard files...
84file	dev/cons.c				ite
85file	dev/cninit.c				ite
86file	scsi/scsi_base.c			scsi
87file	scsi/scsi_ioctl.c			scsi
88file	scsi/scsiconf.c				scsi
89file	arch/atari/atari/atari_init.c
90file	arch/atari/atari/autoconf.c
91file	arch/atari/atari/conf.c
92file	arch/atari/atari/disksubr.c
93file	arch/atari/atari/dkbad.c
94file	arch/atari/atari/machdep.c
95file	arch/atari/atari/mem.c
96file	arch/atari/atari/pmap.c
97file	arch/atari/atari/sys_machdep.c
98file	arch/atari/atari/trap.c
99file	arch/atari/atari/misc.c
100file	arch/atari/atari/vm_machdep.c
101file	arch/m68k/m68k/copy.s
102
103# Emulation modules
104# 6888x emulator (FPU_EMULATE)
105file	arch/m68k/fpe/fpu_emulate.c		fpu_emulate
106
107# Compatibility modules
108
109# SunOS Binary Compatibility (COMPAT_SUNOS)
110include "../../../compat/sunos/files.sunos"
111file	arch/m68k/m68k/sunos_machdep.c	compat_sunos
112