xref: /netbsd-src/sys/arch/sandpoint/conf/files.sandpoint (revision 220b5c059a84c51ea44107ea8951a57ffaecdc8c)
1#	$NetBSD: files.sandpoint,v 1.10 2001/11/20 12:56:37 lukem Exp $
2#
3# Motorola's "SandPoint" evaluation board's specific configuration info
4#
5maxpartitions 16
6
7maxusers 2 8 64
8
9file	arch/sandpoint/sandpoint/autoconf.c
10file	arch/sandpoint/sandpoint/bus_space.c
11file	arch/sandpoint/sandpoint/clock.c
12file	arch/sandpoint/sandpoint/conf.c
13file	arch/sandpoint/sandpoint/disksubr.c		disk
14file	arch/sandpoint/sandpoint/extintr.c
15file	arch/sandpoint/sandpoint/machdep.c
16file	arch/sandpoint/sandpoint/procfs_machdep.c	procfs
17file	arch/powerpc/powerpc/bus_dma.c
18
19# General files
20file	dev/cons.c
21
22#
23# Machine-independent SCSI drivers
24#
25include "dev/scsipi/files.scsipi"
26major	{sd = 4}
27major	{cd = 6}
28
29#
30# Machine-independent ATA drivers
31#
32
33include "dev/ata/files.ata"
34major	{wd = 0}
35
36#
37# Memory Disk for install floppy
38#
39file dev/md_root.c	memory_disk_hooks
40major	{md = 17}
41
42#
43# Compatibility modules
44#
45
46# OSS audio driver compatibility
47include "compat/ossaudio/files.ossaudio"
48
49# Linux binary compatibility (COMPAT_LINUX)
50include "compat/linux/files.linux"
51include "compat/linux/arch/powerpc/files.linux_powerpc"
52file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
53file arch/powerpc/powerpc/linux_trap.c		compat_linux
54
55#
56# RAIDframe
57#
58major	{raid = 18}
59
60#
61# System bus types
62#
63define mainbus { }
64device	mainbus: isabus, pcibus, mainbus
65attach	mainbus at root
66device	cpu
67attach	cpu at mainbus
68file	arch/sandpoint/sandpoint/mainbus.c	mainbus|cpu needs-flag
69
70#
71# PCI-only drivers
72# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
73# XXX devices to 'pci'.
74#
75include "dev/i2o/files.i2o"
76include "dev/pci/files.pci"
77file	arch/sandpoint/pci/pci_machdep.c	pci
78
79# PCI-Host bridge chipsets
80device	pchb: pcibus
81attach	pchb at pci
82file	arch/sandpoint/pci/pchb.c		pchb
83
84# PCI-ISA bridges
85device	pcib: isabus
86attach	pcib at pci
87file	arch/sandpoint/pci/pcib.c		pcib
88
89# network devices MII bus
90include "dev/mii/files.mii"
91
92#
93# ISA and mixed ISA+PCI drivers
94#
95
96include "dev/isa/files.isa"
97major	{mcd = 7}
98#major	{scd = 15}
99
100file	arch/sandpoint/isa/isa_machdep.c	isa
101file	arch/sandpoint/isa/isadma_machdep.c	isa
102
103# PC clock
104file	arch/sandpoint/isa/isaclock.c		isa
105
106include	"dev/wscons/files.wscons"
107include	"dev/wsfont/files.wsfont"
108
109include "dev/pckbc/files.pckbc"
110
111# Floppy disk controller
112device	fdc {drive = -1}: isadma
113file	dev/isa/fd.c			fdc needs-flag
114
115attach	fdc at isa with fdc_isa
116file	dev/isa/fdc_isa.c		fdc_isa
117
118device	fd: disk
119attach	fd at fdc
120major	{fd = 2}
121