files.ofppc revision 1.27
1#	$NetBSD: files.ofppc,v 1.27 2007/05/21 13:39:31 tsutsui Exp $
2#
3# NetBSD/ofppc configuration info
4#
5
6# maxpartitions must be the first thing in files.${MACHINE}
7maxpartitions 16
8
9maxusers 8 16 64
10
11# Platform support option headers
12defflag	FIREPOWER_ES			# Firepower ES
13defflag	FIREPOWER_MX			# Firepower MX
14defflag	FIREPOWER_LX			# Firepower LX
15defflag	TOTALIMPACT_BRIQ		# Total Impact briQ
16
17file	arch/ofppc/ofppc/autoconf.c
18file	arch/ofppc/ofppc/clock.c
19file	arch/ofppc/ofppc/conf.c
20file	arch/ofppc/ofppc/disksubr.c		disk
21file	arch/ofppc/ofppc/machdep.c
22file	arch/ofppc/ofppc/platform.c
23file	dev/cons.c
24file	dev/cninit.c
25
26file	arch/powerpc/powerpc/procfs_machdep.c	procfs
27file	arch/powerpc/powerpc/softintr.c
28
29#
30# CPU specific OpenFirmware code
31#
32include "arch/powerpc/conf/files.ofw"
33
34#
35# Generic OpenFirmware device support
36#
37include "dev/ofw/files.ofw"
38
39#
40# I2O device support
41#
42include "dev/i2o/files.i2o"
43
44#
45# SCSI support
46#
47include "dev/scsipi/files.scsipi"
48
49#
50# ATA/IDE support
51#
52include "dev/ata/files.ata"
53
54# Memory Disk
55file	dev/md_root.c				memory_disk_hooks
56
57# Raster operations
58include "dev/rasops/files.rasops"
59include "dev/wsfont/files.wsfont"
60
61#
62# Workstation Console support
63#
64include "dev/wscons/files.wscons"
65include "dev/wsfb/files.wsfb"
66
67#
68# PCI bus support
69#
70include "dev/pci/files.pci"
71
72#
73# ISA bus support
74#
75include "dev/isa/files.isa"
76
77#
78# Main system bus and devices.
79#
80device	mainbus {}: ofbus
81attach	mainbus at root
82file	arch/ofppc/ofppc/mainbus.c		mainbus
83
84device	cpu
85attach	cpu at mainbus
86file	arch/ofppc/ofppc/cpu.c			cpu
87
88include "arch/powerpc/conf/files.rtas"
89
90#
91# Support for generic OpenFirmware driver configurations.  This is
92# always included in the kernel.
93#
94file	arch/ofppc/ofwgen/ofwgen.c
95file	arch/ofppc/ofwgen/ofwgen_intr.c
96
97# DMA support routines that are common to more than one system type.
98file	arch/powerpc/powerpc/bus_dma.c		firepower_es | firepower_mx |
99						firepower_lx
100
101#
102# Support for Firepower EX, MS, and LX systems.
103#
104device	firepower: pcibus
105attach	firepower at mainbus
106file	arch/ofppc/firepower/firepower.c	firepower_es | firepower_mx |
107						firepower_lx
108file	arch/ofppc/firepower/firepower_bus_io.c	firepower_es | firepower_mx |
109						firepower_lx
110file	arch/ofppc/firepower/firepower_bus_mem.c firepower_es | firepower_mx |
111						firepower_lx
112file	arch/ofppc/firepower/firepower_dma.c	firepower_es | firepower_mx |
113						firepower_lx
114file	arch/ofppc/firepower/firepower_intr.c	firepower_es | firepower_mx |
115						firepower_lx
116file	arch/ofppc/firepower/firepower_pci.c	firepower_es | firepower_mx |
117						firepower_lx
118
119include "arch/ofppc/conf/majors.ofppc"
120