files.ofppc revision 1.26
1#	$NetBSD: files.ofppc,v 1.26 2007/03/10 14:15:48 jmmv 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"
65
66#
67# PCI bus support
68#
69file	dev/pci/pcibusprint.c
70
71#
72# ISA bus support
73#
74include "dev/isa/files.isa"
75
76#
77# Main system bus and devices.
78#
79device	mainbus {}: ofbus
80attach	mainbus at root
81file	arch/ofppc/ofppc/mainbus.c		mainbus
82
83device	cpu
84attach	cpu at mainbus
85file	arch/ofppc/ofppc/cpu.c			cpu
86
87include "arch/powerpc/conf/files.rtas"
88
89#
90# Support for generic OpenFirmware driver configurations.  This is
91# always included in the kernel.
92#
93file	arch/ofppc/ofwgen/ofwgen.c
94file	arch/ofppc/ofwgen/ofwgen_intr.c
95
96# DMA support routines that are common to more than one system type.
97file	arch/powerpc/powerpc/bus_dma.c		firepower_es | firepower_mx |
98						firepower_lx
99
100#
101# Support for Firepower EX, MS, and LX systems.
102#
103device	firepower: pcibus
104attach	firepower at mainbus
105file	arch/ofppc/firepower/firepower.c	firepower_es | firepower_mx |
106						firepower_lx
107file	arch/ofppc/firepower/firepower_bus_io.c	firepower_es | firepower_mx |
108						firepower_lx
109file	arch/ofppc/firepower/firepower_bus_mem.c firepower_es | firepower_mx |
110						firepower_lx
111file	arch/ofppc/firepower/firepower_dma.c	firepower_es | firepower_mx |
112						firepower_lx
113file	arch/ofppc/firepower/firepower_intr.c	firepower_es | firepower_mx |
114						firepower_lx
115file	arch/ofppc/firepower/firepower_pci.c	firepower_es | firepower_mx |
116						firepower_lx
117
118include "arch/ofppc/conf/majors.ofppc"
119