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