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