xref: /netbsd-src/sys/arch/playstation2/conf/files.playstation2 (revision a7a8af5f8833e3d4e3a00057e468c5332d3542be)
1#	$NetBSD: files.playstation2,v 1.21 2014/03/31 11:43:53 martin 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
28file dev/bus_dma/bus_dmamem_common.c
29
30file dev/kloader.c					kloader
31file arch/playstation2/playstation2/kloader_machdep.c	kloader
32defparam opt_kloader_kernel_path.h	KLOADER_KERNEL_PATH
33defflag	opt_kloader.h			KLOADER
34defflag	debug_kloader.h			KLOADER_DEBUG
35
36
37#
38#	PlayStation 2 internal devices (not optional)
39#
40file	arch/playstation2/ee/intc.c
41file	arch/playstation2/ee/dmac.c
42file	arch/playstation2/ee/timer.c
43file	arch/playstation2/ee/gs.c
44file	arch/playstation2/ee/sif.c
45
46#
47#	PlayStation 2 internal devices (optional)
48#
49device	gsfb: wsemuldisplaydev
50attach	gsfb at mainbus
51file	arch/playstation2/ee/gsfb.c			gsfb
52
53define	sbus {}
54device	sbus: sbus
55attach	sbus at mainbus
56file	arch/playstation2/dev/sbus.c			sbus
57
58attach	ohci at sbus with ohci_sbus
59file	arch/playstation2/dev/ohci_sbus.c		ohci_sbus
60
61#
62#	HardDisk Unit (for SCPH-18000) SCPH-10190 + SCPH-200400
63#
64define	spd {}
65device	spd: spd
66attach	spd at sbus
67file	arch/playstation2/dev/spd.c
68
69define	emac3
70file	arch/playstation2/dev/emac3.c			emac3
71
72attach	wdc at spd with wdc_spd
73file	arch/playstation2/dev/wdc_spd.c			wdc_spd
74
75device	smap: emac3, ether, ifnet, arp, mii
76attach	smap at spd
77file	arch/playstation2/dev/if_smap.c			smap
78
79# Console autoconfiguration code: selects between a framebuffers
80file	arch/playstation2/playstation2/console.c
81file	dev/cons.c
82file	dev/cninit.c
83
84
85# Memory Disk for boot tape
86file dev/md_root.c				memory_disk_hooks
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