xref: /netbsd/sys/arch/dreamcast/conf/files.dreamcast (revision c4a72b64)
1#	$NetBSD: files.dreamcast,v 1.22 2002/11/19 09:37:25 itohy Exp $
2
3# maxpartitions must be first item in files.${MACHINE}
4maxpartitions 16
5
6maxusers 2 16 64
7
8include "dev/wscons/files.wscons"
9include "dev/rasops/files.rasops"
10include "dev/wsfont/files.wsfont"
11
12include "dev/i2o/files.i2o"
13include "dev/pci/files.pci"
14
15file	arch/dreamcast/dreamcast/conf.c
16file	arch/dreamcast/dreamcast/machdep.c
17file	arch/dreamcast/dreamcast/autoconf.c
18file	arch/dreamcast/dreamcast/clock_machdep.c
19file	arch/sh3/sh3/disksubr.c				disk
20
21defparam opt_memsize.h	IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE
22
23#
24# Machine-independent SCSI drivers
25#
26
27include "dev/scsipi/files.scsipi"
28
29#
30# Machine-independent ATA drivers
31#
32
33include "dev/ata/files.ata"
34
35# Memory Disk for install floppy
36file dev/md_root.c				memory_disk_hooks
37
38#
39# System bus types
40#
41
42define mainbus { }
43device	mainbus: mainbus
44attach	mainbus at root
45file	arch/dreamcast/dreamcast/mainbus.c	mainbus
46
47device cpu
48attach cpu at mainbus
49file	arch/sh3/sh3/cpu.c			cpu
50
51include	"arch/sh3/conf/files.shb"
52
53file arch/dreamcast/dreamcast/sysasic.c		shb
54
55device maple { [port = -1], [subunit = -1] }
56attach maple at shb
57file	arch/dreamcast/dev/maple/maple.c		maple	needs-flag
58
59device	mkbd: wskbddev
60attach	mkbd at maple
61file	arch/dreamcast/dev/maple/mkbd.c			mkbd	needs-flag
62
63device	mms: wsmousedev
64attach	mms at maple
65file	arch/dreamcast/dev/maple/mms.c			mms	needs-flag
66
67device	mmem: disk
68attach	mmem at maple
69file	arch/dreamcast/dev/maple/mmemcard.c		mmem	needs-flag
70
71device	mlcd
72attach	mlcd at maple
73file	arch/dreamcast/dev/maple/mlcd.c			mlcd	needs-flag
74
75device	pvr: wsemuldisplaydev, rasops16
76attach	pvr at shb
77file	arch/dreamcast/dev/pvr.c			pvr	needs-flag
78
79device	gdrom: disk
80attach	gdrom at shb
81file	arch/dreamcast/dev/gdrom.c			gdrom	needs-flag
82
83device	g2bus { }
84attach	g2bus at shb
85file	arch/dreamcast/dev/g2/g2bus.c			g2bus
86file	arch/dreamcast/dev/g2/g2bus_bus_mem.c		g2bus
87
88device	gapspci: pcibus
89attach	gapspci at g2bus
90file	arch/dreamcast/dev/g2/gapspci.c			gapspci
91file	arch/dreamcast/dev/g2/gapspci_dma.c		gapspci
92file	arch/dreamcast/dev/g2/gapspci_pci.c		gapspci
93
94include "arch/dreamcast/conf/majors.dreamcast"
95