files.playstation2 revision 1.8
1#	$NetBSD: files.playstation2,v 1.8 2002/04/16 20:50:22 thorpej Exp $
2
3maxpartitions 8
4
5maxusers 2 8 64
6
7defflag	debug_playstation2.h		GSFB_DEBUG_MONITOR INTR_DEBUG SIF_DEBUG
8					SMAP_DEBUG EMAC3_DEBUG KLOADER_DEBUG
9
10device mainbus {}
11attach mainbus at root
12file arch/playstation2/playstation2/mainbus.c		mainbus
13
14device cpu
15attach cpu at mainbus
16file arch/playstation2/playstation2/cpu.c		cpu
17
18file arch/playstation2/playstation2/autoconf.c
19file arch/playstation2/playstation2/interrupt.c
20file arch/playstation2/playstation2/bus_space.c
21file arch/playstation2/playstation2/bus_dma.c
22file arch/playstation2/playstation2/clock.c
23file arch/playstation2/playstation2/conf.c
24file arch/playstation2/playstation2/disksubr.c		disk
25file arch/playstation2/playstation2/machdep.c
26file arch/playstation2/playstation2/sifbios.c
27
28defparam opt_kloader_kernel_path.h	KLOADER_KERNEL_PATH
29file arch/playstation2/playstation2/kloader.c		kloader_kernel_path
30
31file	dev/clock_subr.c
32#
33#	PlayStation 2 internal devices (not optional)
34#
35file	arch/playstation2/ee/intc.c
36file	arch/playstation2/ee/dmac.c
37file	arch/playstation2/ee/timer.c
38file	arch/playstation2/ee/gs.c
39file	arch/playstation2/ee/sif.c
40
41#
42#	PlayStation 2 internal devices (optional)
43#
44device	gsfb: wsemuldisplaydev
45attach	gsfb at mainbus
46file	arch/playstation2/ee/gsfb.c			gsfb
47
48define	sbus {}
49device	sbus: sbus
50attach	sbus at mainbus
51file	arch/playstation2/dev/sbus.c			sbus
52
53attach	ohci at sbus with ohci_sbus
54file	arch/playstation2/dev/ohci_sbus.c		ohci_sbus
55
56#
57#	HardDisk Unit (for SCPH-18000) SCPH-10190 + SCPH-200400
58#
59define	spd {}
60device	spd: spd
61attach	spd at sbus
62file	arch/playstation2/dev/spd.c
63
64define	emac3
65file	arch/playstation2/dev/emac3.c			emac3
66
67attach	wdc at spd with wdc_spd
68file	arch/playstation2/dev/wdc_spd.c			wdc_spd
69
70device	smap: emac3, ether, ifnet, arp, mii
71attach	smap at spd
72file	arch/playstation2/dev/if_smap.c			smap
73
74# Console autoconfiguration code: selects between a framebuffers
75file	arch/playstation2/playstation2/console.c
76file	dev/cons.c
77file	dev/cninit.c
78
79
80# Memory Disk for boot tape
81file dev/md_root.c				memory_disk_hooks
82major	{md = 6}
83
84#
85# Workstation Console
86#
87include "dev/wscons/files.wscons"
88include "dev/wsfont/files.wsfont"
89
90include "dev/usb/files.usb"
91
92#
93# Machine-independent SCSI drivers
94#
95
96include "dev/scsipi/files.scsipi"
97major	{sd = 3}
98major	{st = 4}
99major	{cd = 5}
100
101#
102# Machine-independent ATA drivers
103#
104
105include "dev/ata/files.ata"
106major	{wd = 1}
107