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