summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k/conf/files.mac68k
blob: d451d71b49b7cce1f12b2323f5f4a6463dc42ccc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
#	$OpenBSD: files.mac68k,v 1.6 1996/06/23 16:18:02 briggs Exp $
#	$NetBSD: files.mac68k,v 1.49 1996/06/19 03:21:08 scottr Exp $

# mac68k-specific configuration info

# maxpartitions must be first item in files.${ARCH}.newconf
maxpartitions 8

maxusers 2 8 64

device mainbus { }			# no locators (yet?)
attach mainbus at root

device	obio {}
attach	obio at mainbus
file	arch/mac68k/dev/obio.c		obio

device	nubus {}
attach	nubus at mainbus
file	arch/mac68k/dev/nubus.c		nubus

device	adb
attach	adb at obio
file	arch/mac68k/dev/adb.c		adb
file	arch/mac68k/dev/adbsys.c
file	arch/mac68k/dev/adbsysasm.s

device	asc
attach	asc at obio
file	arch/mac68k/dev/asc.c		asc

define grfbus {}
file	arch/mac68k/dev/grf_subr.c	grfbus

device	intvid: grfbus
attach	intvid at obio
file	arch/mac68k/dev/grf_iv.c	intvid

device	macvid: grfbus
attach	macvid at nubus
file	arch/mac68k/dev/grf_mv.c	macvid

device	grf {}				# eventually, we'll attach ITEs here
attach	grf at grfbus
file	arch/mac68k/dev/grf.c		grf needs-flag

device	ae: ifnet, ether
attach	ae at nubus
file	arch/mac68k/dev/if_ae.c		ae needs-flag

device	ite
attach	ite at obio
file	arch/mac68k/dev/ite.c		ite needs-flag

device	sn: ifnet, ether
attach	sn at obio
file	arch/mac68k/dev/if_sn.c		sn needs-flag

include "../../../scsi/files.scsi"

# Option 1 for ncr5380 support
device	ncrscsi: scsi
attach	ncrscsi at obio
file	arch/mac68k/dev/mac68k5380.c	ncrscsi needs-flag

# Option 2 for ncr5380 support
device	sbc: scsi, ncr5380sbc
attach	sbc at obio
file	arch/mac68k/dev/sbc.c		sbc

device	ncr96scsi: scsi
attach	ncr96scsi at obio
file	arch/mac68k/dev/scsi96.c	ncr96scsi needs-flag

device	zsc { channel = -1 }
attach	zsc at obio
file	arch/mac68k/dev/zs.c		zsc needs-flag
file	arch/mac68k/dev/z8530sc.c	zsc
#file	dev/ic/z8530sc.c		zsc

device	zstty: tty
attach	zstty at zsc
file	arch/mac68k/dev/z8530tty.c	zstty needs-flag
#file	dev/ic/z8530tty.c		zstty needs-flag

# This one is out of alphabetical order
device	fpu
attach	fpu at obio
file	arch/mac68k/mac68k/fpu.c	fpu

file	arch/m68k/m68k/copy.s
file	arch/m68k/m68k/db_memrw.c	ddb
include "../../m68k/fpe/files.fpe"

file	arch/mac68k/mac68k/autoconf.c
file	arch/mac68k/mac68k/clock.c
file	arch/mac68k/mac68k/conf.c
file	arch/mac68k/mac68k/disksubr.c		disk
file	arch/mac68k/mac68k/machdep.c
file	arch/mac68k/mac68k/macrom.c
file	arch/mac68k/mac68k/macromasm.s
file	arch/mac68k/mac68k/mainbus.c
file	arch/mac68k/mac68k/mem.c
file	arch/mac68k/mac68k/pmap.c
file	arch/mac68k/mac68k/pmap_bootstrap.c
file	arch/mac68k/mac68k/pram.c
file	arch/mac68k/mac68k/pramasm.s
file	arch/mac68k/mac68k/sys_machdep.c
file	arch/mac68k/mac68k/trap.c
file	arch/mac68k/mac68k/via.c
file	arch/mac68k/mac68k/vm_machdep.c

file	dev/cons.c
file	dev/cninit.c

# RAM Disk for installs
#     These files are out of order
pseudo-device	rd
file	dev/ramdisk.c			rd needs-flag
file	arch/mac68k/dev/rd_root.c	ramdisk_hooks

major	{sd = 4}
major	{st = 5}
major	{cd = 6}
major	{vnd = 8}
major	{rd = 13}

# Compatibility modules

# SunOS Binary Compatibility (COMPAT_SUNOS)
include "../../../compat/sunos/files.sunos"
file	arch/m68k/m68k/sunos_machdep.c	compat_sunos