files.atari revision 1.16
1#
2#	$NetBSD: files.atari,v 1.16 1996/03/14 21:41:29 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 rd at mainbus
29file	dev/ramdisk.c			rd needs-count
30file	arch/atari/dev/rd_root.c	ramdisk_hooks
31
32# nvram
33device	nvr at mainbus
34file	arch/atari/dev/nvram.c		nvr needs-flag
35
36device	fdc at mainbus { unit = -1 }
37
38device	fd at fdc
39file	arch/atari/dev/fd.c		fd needs-flag
40file	arch/atari/dev/dma.c
41major	{fd = 2}
42
43# graphic devices
44define	grfb {}
45
46device	grfbus at mainbus: grfb
47
48device	grf at grfb {}
49file	arch/atari/dev/grf.c		grf needs-count
50file	arch/atari/dev/ite_cc.c		grf ite
51file	arch/atari/dev/grfabs.c		grf ite
52file	arch/atari/dev/grfabs_tt.c	grf ite
53file	arch/atari/dev/grfabs_fal.c	grf ite
54
55device	ite at grf
56file	arch/atari/dev/ite.c		ite needs-flag
57file	arch/atari/dev/kbdmap.c		ite
58file	arch/atari/dev/font_8x8.c	ite
59file	arch/atari/dev/font_8x16.c	ite
60
61
62pseudo-device	view
63file	arch/atari/dev/view.c		view grf needs-count
64
65pseudo-device	mouse
66file	arch/atari/dev/ms.c		mouse needs-count
67
68#
69# XXX: Some scsi-devices must be at fixed major#
70major   {sd = 4}
71major   {st = 5}
72major   {cd = 6}
73include "../../../scsi/files.scsi"
74
75# ncr 5380 controller
76device	ncrscsi at mainbus: scsi
77file	arch/atari/dev/atari5380.c	ncrscsi
78
79# list of standard files...
80file	dev/cons.c				ite
81file	dev/cninit.c				ite
82file	arch/atari/atari/atari_init.c
83file	arch/atari/atari/autoconf.c
84file	arch/atari/atari/conf.c
85file	arch/atari/atari/disksubr.c
86file	arch/atari/atari/dkbad.c
87file	arch/atari/atari/machdep.c
88file	arch/atari/atari/mem.c
89file	arch/atari/atari/pmap.c
90file	arch/atari/atari/sys_machdep.c
91file	arch/atari/atari/trap.c
92file	arch/atari/atari/misc.c
93file	arch/atari/atari/vm_machdep.c
94file	arch/atari/atari/db_memrw.c		ddb
95file	arch/atari/atari/fpu.c
96file	arch/m68k/m68k/copy.s
97
98# Emulation modules
99# 6888x emulator (FPU_EMULATE)
100include "../../m68k/fpe/files.fpe"
101
102# Compatibility modules
103
104# SunOS Binary Compatibility (COMPAT_SUNOS)
105include "../../../compat/sunos/files.sunos"
106file	arch/m68k/m68k/sunos_machdep.c	compat_sunos
107