files.macppc revision 1.4
1#
2# First try for macppc-specific configuration info
3#
4maxpartitions 16
5
6maxusers 2 8 64
7
8include "arch/powerpc/conf/files.ofw"
9
10file arch/macppc/macppc/autoconf.c
11file arch/macppc/macppc/clock.c
12file arch/macppc/macppc/conf.c
13file arch/macppc/macppc/disksubr.c		disk
14file arch/macppc/macppc/extintr.c
15file arch/macppc/macppc/machdep.c
16file arch/macppc/dev/dbdma.c
17file dev/cons.c
18
19#
20# Machine-independent SCSI drivers
21#
22include "dev/scsipi/files.scsipi"
23major {sd = 4}
24major {st = 5}
25major {cd = 6}
26
27#
28# Generic OpenFirmware device support
29#
30#include "dev/ofw/files.ofw"
31#major {ofdisk = 0}
32
33#
34# System bus types
35#
36define mainbus {}
37device mainbus: pcibus, mainbus
38attach mainbus at root
39file arch/macppc/macppc/mainbus.c		mainbus
40
41device cpu
42attach cpu at mainbus
43file arch/macppc/macppc/cpu.c
44
45include "dev/pci/files.pci"
46
47file arch/macppc/pci/pci_machdep.c		pci
48file arch/macppc/pci/bandit.c			pci
49
50# PCI-Host bridge chipsets
51device pchb
52attach pchb at pci
53file arch/macppc/pci/pchb.c			pchb
54
55device obio {}
56attach obio at pci
57file arch/macppc/dev/obio.c			obio
58
59device esp: scsi, ncr53c9x
60attach esp at obio
61file arch/macppc/dev/esp.c			esp
62
63device mc: ifnet, ether, arp
64attach mc at obio
65file arch/macppc/dev/if_mc.c			mc
66file arch/macppc/dev/am79c950.c			mc
67
68device zsc {channel = -1}
69attach zsc at obio
70file arch/macppc/dev/zs.c	 		zsc needs-flag
71file dev/ic/z8530sc.c				zsc
72
73device zstty: tty
74attach zstty at zsc
75file arch/macppc/dev/z8530tty.c			zstty needs-flag
76
77device adb
78attach adb at obio
79file arch/macppc/dev/adb.c			adb needs-flag
80file arch/macppc/dev/adb_direct.c		adb
81file arch/macppc/dev/adbsys.c			adb
82
83define grfdev {}
84
85device grfati: grfdev
86attach grfati at pci
87file arch/macppc/dev/grf_ati.c			grfati needs-flag
88
89device grf {}
90attach grf at grfdev
91file arch/macppc/dev/grf.c			grf needs-flag
92file arch/macppc/dev/grf_subr.c			grf
93
94device ite: tty
95attach ite at grf
96file arch/macppc/dev/ite.c			ite needs-flag
97file arch/macppc/dev/font_8x16.c		ite
98