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