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