files.sandpoint revision 1.13
1#	$NetBSD: files.sandpoint,v 1.13 2002/10/26 13:50:42 jdolecek 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/disksubr.c		disk
13file	arch/sandpoint/sandpoint/extintr.c
14file	arch/sandpoint/sandpoint/machdep.c
15file	arch/sandpoint/sandpoint/procfs_machdep.c	procfs
16file	arch/powerpc/powerpc/bus_dma.c
17
18# General files
19file	dev/cons.c
20
21#
22# Machine-independent SCSI drivers
23#
24include "dev/scsipi/files.scsipi"
25
26#
27# Machine-independent ATA drivers
28#
29
30include "dev/ata/files.ata"
31
32#
33# Memory Disk for install floppy
34#
35file dev/md_root.c	memory_disk_hooks
36
37#
38# Compatibility modules
39#
40
41# OSS audio driver compatibility
42include "compat/ossaudio/files.ossaudio"
43
44# Linux binary compatibility (COMPAT_LINUX)
45include "compat/linux/files.linux"
46include "compat/linux/arch/powerpc/files.linux_powerpc"
47file arch/powerpc/powerpc/linux_sigcode.S	compat_linux
48file arch/powerpc/powerpc/linux_trap.c		compat_linux
49
50#
51# System bus types
52#
53define mainbus { }
54device	mainbus: isabus, pcibus, mainbus
55attach	mainbus at root
56device	cpu
57attach	cpu at mainbus
58file	arch/sandpoint/sandpoint/mainbus.c	mainbus|cpu needs-flag
59
60#
61# PCI-only drivers
62# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
63# XXX devices to 'pci'.
64#
65include "dev/i2o/files.i2o"
66include "dev/pci/files.pci"
67file	arch/sandpoint/pci/pci_machdep.c	pci
68
69# PCI-Host bridge chipsets
70device	pchb: pcibus
71attach	pchb at pci
72file	arch/sandpoint/pci/pchb.c		pchb
73
74# PCI-ISA bridges
75device	pcib: isabus
76attach	pcib at pci
77file	arch/sandpoint/pci/pcib.c		pcib
78
79#
80# ISA and mixed ISA+PCI drivers
81#
82
83include "dev/isa/files.isa"
84
85file	arch/sandpoint/isa/isa_machdep.c	isa
86file	arch/sandpoint/isa/isadma_machdep.c	isa
87
88# PC clock
89file	arch/sandpoint/isa/isaclock.c		isa
90
91include	"dev/wscons/files.wscons"
92include	"dev/wsfont/files.wsfont"
93
94include "dev/pckbc/files.pckbc"
95
96# Floppy disk controller
97device	fdc {drive = -1}: isadma
98file	dev/isa/fd.c			fdc needs-flag
99
100attach	fdc at isa with fdc_isa
101file	dev/isa/fdc_isa.c		fdc_isa
102
103device	fd: disk
104attach	fd at fdc
105
106include "arch/sandpoint/conf/majors.sandpoint"
107