files.mvmeppc revision 1.4
1#	$NetBSD: files.mvmeppc,v 1.4 2002/10/26 13:50:36 jdolecek Exp $
2#
3# Motorola's MVMEPPC boards specific configuration info
4#
5maxpartitions 16
6
7maxusers 2 8 64
8
9defflag	opt_mvmetype.h		SUPPORT_MVME160X
10defflag	opt_mvmetype.h		SUPPORT_MVME210X
11defflag	opt_mvmetype.h		SUPPORT_MVME230X
12defflag	opt_mvmetype.h		SUPPORT_MVME240X
13
14file	arch/mvmeppc/mvmeppc/autoconf.c
15file	arch/mvmeppc/mvmeppc/bus_space.c
16file	arch/mvmeppc/mvmeppc/clock.c
17file	arch/mvmeppc/mvmeppc/disksubr.c		disk
18file	arch/mvmeppc/mvmeppc/extintr.c
19file	arch/mvmeppc/mvmeppc/machdep.c
20file	arch/mvmeppc/mvmeppc/platform.c
21file	arch/mvmeppc/mvmeppc/platform_160x.c	support_mvme160x
22file	arch/mvmeppc/mvmeppc/procfs_machdep.c	procfs
23file	arch/powerpc/powerpc/bus_dma.c
24
25# General files
26file	dev/cons.c
27file	dev/clock_subr.c
28
29#
30# Machine-independent SCSI drivers
31#
32include "dev/scsipi/files.scsipi"
33
34#
35# Memory Disk for install floppy
36#
37file dev/md_root.c	memory_disk_hooks
38
39#
40# Compatibility modules
41#
42
43# Linux binary compatibility (COMPAT_LINUX)
44include "compat/linux/files.linux"
45include "compat/linux/arch/powerpc/files.linux_powerpc"
46file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
47file arch/powerpc/powerpc/linux_trap.c		compat_linux
48
49#
50# System bus types
51#
52define mainbus { }
53device	mainbus: pcibus, mainbus
54attach	mainbus at root
55file	arch/mvmeppc/mvmeppc/mainbus.c	mainbus
56
57device	cpu
58attach	cpu at mainbus
59file	arch/mvmeppc/mvmeppc/cpu.c	cpu
60
61#
62# PCI-only drivers
63# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
64# XXX devices to 'pci'.
65#
66include "dev/i2o/files.i2o"
67include "dev/pci/files.pci"
68file	arch/mvmeppc/pci/pci_machdep.c	pci
69
70# PCI-Host bridge chipsets
71device	pchb: pcibus
72attach	pchb at pci
73file	arch/mvmeppc/pci/pchb.c		pchb
74
75# PCI-ISA bridges
76device	pcib: isabus
77attach	pcib at pci
78file	arch/mvmeppc/pci/pcib.c		pcib
79
80#
81# ISA and mixed ISA+PCI drivers
82#
83
84include "dev/isa/files.isa"
85
86file	arch/mvmeppc/isa/isa_machdep.c	isa
87file	arch/mvmeppc/isa/isadma_machdep.c	isa
88
89device	mkclock: mk48txx
90attach	mkclock at isa with mkclock_isa
91file	arch/mvmeppc/isa/mkclock_isa.c	mkclock_isa
92
93include "arch/mvmeppc/conf/majors.mvmeppc"
94