files.playstation2 revision 1.1
1#	$NetBSD: files.playstation2,v 1.1 2001/10/16 15:38:32 uch Exp $
2
3maxpartitions 8
4
5maxusers 2 8 64
6
7defopt	debug_playstation2.h	GSFB_DEBUG_MONITOR INTR_DEBUG SIF_DEBUG SMAP_DEBUG EMAC3_DEBUG KLOADER_DEBUG
8
9device mainbus {}
10attach mainbus at root
11file arch/playstation2/playstation2/mainbus.c		mainbus
12
13device cpu
14attach cpu at mainbus
15file arch/playstation2/playstation2/cpu.c		cpu
16
17file	arch/mips/mips/fp.S		softfloat
18
19file arch/playstation2/playstation2/autoconf.c
20file arch/playstation2/playstation2/interrupt.c
21file arch/playstation2/playstation2/bus_space.c
22file arch/playstation2/playstation2/bus_dma.c
23file arch/playstation2/playstation2/clock.c
24file arch/playstation2/playstation2/conf.c
25file arch/playstation2/playstation2/disksubr.c		disk
26file arch/playstation2/playstation2/machdep.c
27file arch/playstation2/playstation2/procfs_machdep.c	procfs
28file arch/playstation2/playstation2/sifbios.c
29defopt opt_builtin_kernel_loader.h	KERNEL_PATH	BUILTIN_KERNEL_LOADER
30file arch/playstation2/playstation2/kloader.c		builtin_kernel_loader
31
32file	dev/clock_subr.c
33#
34#	PlayStation2 internal devices (not optional)
35#
36file	arch/playstation2/ee/intc.c
37file	arch/playstation2/ee/dmac.c
38file	arch/playstation2/ee/timer.c
39file	arch/playstation2/ee/gs.c
40file	arch/playstation2/ee/sif.c
41
42#
43#	PlayStation2 internal devices (optional)
44#
45device	gsfb: wsemuldisplaydev
46attach	gsfb at mainbus
47file	arch/playstation2/ee/gsfb.c			gsfb
48
49define	sbus {}
50device	sbus: sbus
51attach	sbus at mainbus
52file	arch/playstation2/dev/sbus.c			sbus
53
54attach	ohci at sbus with ohci_sbus
55file	arch/playstation2/dev/ohci_sbus.c		ohci_sbus
56
57#
58#	HardDisk Unit (for SCPH-18000) SCPH-10190 + SCPH-200400
59#
60define	spd {}
61device	spd: spd
62attach	spd at sbus
63file	arch/playstation2/dev/spd.c
64
65define	emac3
66file	arch/playstation2/dev/emac3.c			emac3
67
68attach	wdc at spd with wdc_spd
69file	arch/playstation2/dev/wdc_spd.c			wdc_spd
70
71device	smap: emac3, ether, ifnet, arp, mii
72attach	smap at spd
73file	arch/playstation2/dev/if_smap.c			smap
74
75# Console autoconfiguration code: selects between a framebuffers
76file	arch/playstation2/playstation2/console.c
77file	dev/cons.c
78file	dev/cninit.c
79
80
81# Memory Disk for boot tape
82file dev/md_root.c				memory_disk_hooks
83major	{md = 6}
84
85#
86# Workstation Console
87#
88include "dev/wscons/files.wscons"
89include "dev/wsfont/files.wsfont"
90
91# network devices MII bus
92include "dev/mii/files.mii"
93
94include "dev/usb/files.usb"
95
96#
97# Machine-independent SCSI drivers
98#
99
100include "dev/scsipi/files.scsipi"
101major	{sd = 3}
102major	{st = 4}
103major	{cd = 5}
104
105#
106# Machine-independent ATA drivers
107#
108
109include "dev/ata/files.ata"
110major	{wd = 1}
111