1#	$NetBSD: files.playstation2,v 1.10 2002/10/26 13:50:39 jdolecek 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/disksubr.c		disk
24file arch/playstation2/playstation2/machdep.c
25file arch/playstation2/playstation2/sifbios.c
26
27defparam opt_kloader_kernel_path.h	KLOADER_KERNEL_PATH
28file arch/playstation2/playstation2/kloader.c		kloader_kernel_path
29
30file	dev/clock_subr.c
31#
32#	PlayStation 2 internal devices (not optional)
33#
34file	arch/playstation2/ee/intc.c
35file	arch/playstation2/ee/dmac.c
36file	arch/playstation2/ee/timer.c
37file	arch/playstation2/ee/gs.c
38file	arch/playstation2/ee/sif.c
39
40#
41#	PlayStation 2 internal devices (optional)
42#
43device	gsfb: wsemuldisplaydev
44attach	gsfb at mainbus
45file	arch/playstation2/ee/gsfb.c			gsfb
46
47define	sbus {}
48device	sbus: sbus
49attach	sbus at mainbus
50file	arch/playstation2/dev/sbus.c			sbus
51
52attach	ohci at sbus with ohci_sbus
53file	arch/playstation2/dev/ohci_sbus.c		ohci_sbus
54
55#
56#	HardDisk Unit (for SCPH-18000) SCPH-10190 + SCPH-200400
57#
58define	spd {}
59device	spd: spd
60attach	spd at sbus
61file	arch/playstation2/dev/spd.c
62
63define	emac3
64file	arch/playstation2/dev/emac3.c			emac3
65
66attach	wdc at spd with wdc_spd
67file	arch/playstation2/dev/wdc_spd.c			wdc_spd
68
69device	smap: emac3, ether, ifnet, arp, mii
70attach	smap at spd
71file	arch/playstation2/dev/if_smap.c			smap
72
73# Console autoconfiguration code: selects between a framebuffers
74file	arch/playstation2/playstation2/console.c
75file	dev/cons.c
76file	dev/cninit.c
77
78
79# Memory Disk for boot tape
80file dev/md_root.c				memory_disk_hooks
81
82#
83# Workstation Console
84#
85include "dev/wscons/files.wscons"
86include "dev/wsfont/files.wsfont"
87
88include "dev/usb/files.usb"
89
90#
91# Machine-independent SCSI drivers
92#
93
94include "dev/scsipi/files.scsipi"
95
96#
97# Machine-independent ATA drivers
98#
99
100include "dev/ata/files.ata"
101
102include "arch/playstation2/conf/majors.playstation2"
103