files.ofppc revision 1.20
1#	$NetBSD: files.ofppc,v 1.20 2002/09/06 13:18:43 gehenna 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	arch/ofppc/ofppc/procfs_machdep.c	procfs
24file	dev/cons.c
25file	dev/cninit.c
26
27#
28# CPU specific OpenFirmware code
29#
30include "arch/powerpc/conf/files.ofw"
31
32#
33# Compatibility modules
34#
35
36# OSS audio driver compatibility
37include "compat/ossaudio/files.ossaudio"
38
39# Linux binary compatibility (COMPAT_LINUX)
40include "compat/linux/files.linux"
41include "compat/linux/arch/powerpc/files.linux_powerpc"
42file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
43file arch/powerpc/powerpc/linux_trap.c		compat_linux
44
45#
46# Generic OpenFirmware device support
47#
48include "dev/ofw/files.ofw"
49
50#
51# I2O device support
52#
53include "dev/i2o/files.i2o"
54
55#
56# SCSI support
57#
58include "dev/scsipi/files.scsipi"
59
60#
61# ATA/IDE support
62#
63include "dev/ata/files.ata"
64
65# Memory Disk
66file	dev/md_root.c				memory_disk_hooks
67
68# Raster operations
69include "dev/rasops/files.rasops"
70include "dev/wsfont/files.wsfont"
71
72#
73# Workstation Console support
74#
75include "dev/wscons/files.wscons"
76
77#
78# PCI bus support
79#
80include "dev/pci/files.pci"
81
82#
83# ISA bus support
84#
85include "dev/isa/files.isa"
86
87#
88# Main system bus and devices.
89#
90device	mainbus {}: ofbus
91attach	mainbus at root
92file	arch/ofppc/ofppc/mainbus.c		mainbus
93
94device	cpu
95attach	cpu at mainbus
96file	arch/ofppc/ofppc/cpu.c			cpu
97
98#
99# Support for generic OpenFirmware driver configurations.  This is
100# always included in the kernel.
101#
102file	arch/ofppc/ofwgen/ofwgen.c
103file	arch/ofppc/ofwgen/ofwgen_intr.c
104
105# DMA support routines that are common to more than one system type.
106file	arch/powerpc/powerpc/bus_dma.c		firepower_es | firepower_mx |
107						firepower_lx
108
109#
110# Support for Firepower EX, MS, and LX systems.
111#
112device	firepower: pcibus
113attach	firepower at mainbus
114file	arch/ofppc/firepower/firepower.c	firepower_es | firepower_mx |
115						firepower_lx
116file	arch/ofppc/firepower/firepower_bus_io.c	firepower_es | firepower_mx |
117						firepower_lx
118file	arch/ofppc/firepower/firepower_bus_mem.c firepower_es | firepower_mx |
119						firepower_lx
120file	arch/ofppc/firepower/firepower_dma.c	firepower_es | firepower_mx |
121						firepower_lx
122file	arch/ofppc/firepower/firepower_intr.c	firepower_es | firepower_mx |
123						firepower_lx
124file	arch/ofppc/firepower/firepower_pci.c	firepower_es | firepower_mx |
125						firepower_lx
126
127include "arch/ofppc/conf/majors.ofppc"
128