xref: /netbsd/sys/arch/dreamcast/conf/files.dreamcast (revision bf9ec67e)
1#	$NetBSD: files.dreamcast,v 1.19 2002/04/16 20:50:19 thorpej Exp $
2
3# maxpartitions must be first item in files.${MACHINE}
4maxpartitions 8
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"
28major	{sd = 4}
29major	{st = 5}
30major	{cd = 6}
31
32#
33# Machine-independent ATA drivers
34#
35
36include "dev/ata/files.ata"
37major	{wd = 0}
38
39# Memory Disk for install floppy
40file dev/md_root.c				memory_disk_hooks
41major	{md = 17}
42
43#
44# System bus types
45#
46
47define mainbus { }
48device	mainbus: mainbus
49attach	mainbus at root
50file	arch/dreamcast/dreamcast/mainbus.c	mainbus
51
52device cpu
53attach cpu at mainbus
54file	arch/sh3/sh3/cpu.c			cpu
55
56include	"arch/sh3/conf/files.shb"
57
58file arch/dreamcast/dreamcast/sysasic.c		shb
59
60device maple { [port = -1], [subunit = -1] }
61attach maple at shb
62file	arch/dreamcast/dev/maple/maple.c		maple	needs-flag
63
64device	mkbd: wskbddev
65attach	mkbd at maple
66file	arch/dreamcast/dev/maple/mkbd.c			mkbd	needs-flag
67
68device	mms: wsmousedev
69attach	mms at maple
70file	arch/dreamcast/dev/maple/mms.c			mms	needs-flag
71
72device	pvr: wsemuldisplaydev, rasops16
73attach	pvr at shb
74file	arch/dreamcast/dev/pvr.c			pvr	needs-flag
75
76device	gdrom: disk
77attach	gdrom at shb
78file	arch/dreamcast/dev/gdrom.c			gdrom	needs-flag
79major	{gdrom = 19}
80
81device	g2bus { }
82attach	g2bus at shb
83file	arch/dreamcast/dev/g2/g2bus.c			g2bus
84file	arch/dreamcast/dev/g2/g2bus_bus_mem.c		g2bus
85
86device	gapspci: pcibus
87attach	gapspci at g2bus
88file	arch/dreamcast/dev/g2/gapspci.c			gapspci
89file	arch/dreamcast/dev/g2/gapspci_dma.c		gapspci
90file	arch/dreamcast/dev/g2/gapspci_pci.c		gapspci
91