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