112 lines
2.5 KiB
Plaintext
112 lines
2.5 KiB
Plaintext
# $NetBSD: files.playstation2,v 1.5 2001/11/28 10:21:18 lukem Exp $
|
|
|
|
maxpartitions 8
|
|
|
|
maxusers 2 8 64
|
|
|
|
defflag debug_playstation2.h GSFB_DEBUG_MONITOR INTR_DEBUG SIF_DEBUG
|
|
SMAP_DEBUG EMAC3_DEBUG KLOADER_DEBUG
|
|
|
|
device mainbus {}
|
|
attach mainbus at root
|
|
file arch/playstation2/playstation2/mainbus.c mainbus
|
|
|
|
device cpu
|
|
attach cpu at mainbus
|
|
file arch/playstation2/playstation2/cpu.c cpu
|
|
|
|
file arch/mips/mips/fp.S softfloat
|
|
|
|
file arch/playstation2/playstation2/autoconf.c
|
|
file arch/playstation2/playstation2/interrupt.c
|
|
file arch/playstation2/playstation2/bus_space.c
|
|
file arch/playstation2/playstation2/bus_dma.c
|
|
file arch/playstation2/playstation2/clock.c
|
|
file arch/playstation2/playstation2/conf.c
|
|
file arch/playstation2/playstation2/disksubr.c disk
|
|
file arch/playstation2/playstation2/machdep.c
|
|
file arch/playstation2/playstation2/procfs_machdep.c procfs
|
|
file arch/playstation2/playstation2/sifbios.c
|
|
defparam opt_kloader_kernel_path.h KLOADER_KERNEL_PATH
|
|
file arch/playstation2/playstation2/kloader.c kloader_kernel_path
|
|
|
|
file dev/clock_subr.c
|
|
#
|
|
# PlayStation 2 internal devices (not optional)
|
|
#
|
|
file arch/playstation2/ee/intc.c
|
|
file arch/playstation2/ee/dmac.c
|
|
file arch/playstation2/ee/timer.c
|
|
file arch/playstation2/ee/gs.c
|
|
file arch/playstation2/ee/sif.c
|
|
|
|
#
|
|
# PlayStation 2 internal devices (optional)
|
|
#
|
|
device gsfb: wsemuldisplaydev
|
|
attach gsfb at mainbus
|
|
file arch/playstation2/ee/gsfb.c gsfb
|
|
|
|
define sbus {}
|
|
device sbus: sbus
|
|
attach sbus at mainbus
|
|
file arch/playstation2/dev/sbus.c sbus
|
|
|
|
attach ohci at sbus with ohci_sbus
|
|
file arch/playstation2/dev/ohci_sbus.c ohci_sbus
|
|
|
|
#
|
|
# HardDisk Unit (for SCPH-18000) SCPH-10190 + SCPH-200400
|
|
#
|
|
define spd {}
|
|
device spd: spd
|
|
attach spd at sbus
|
|
file arch/playstation2/dev/spd.c
|
|
|
|
define emac3
|
|
file arch/playstation2/dev/emac3.c emac3
|
|
|
|
attach wdc at spd with wdc_spd
|
|
file arch/playstation2/dev/wdc_spd.c wdc_spd
|
|
|
|
device smap: emac3, ether, ifnet, arp, mii
|
|
attach smap at spd
|
|
file arch/playstation2/dev/if_smap.c smap
|
|
|
|
# Console autoconfiguration code: selects between a framebuffers
|
|
file arch/playstation2/playstation2/console.c
|
|
file dev/cons.c
|
|
file dev/cninit.c
|
|
|
|
|
|
# Memory Disk for boot tape
|
|
file dev/md_root.c memory_disk_hooks
|
|
major {md = 6}
|
|
|
|
#
|
|
# Workstation Console
|
|
#
|
|
include "dev/wscons/files.wscons"
|
|
include "dev/wsfont/files.wsfont"
|
|
|
|
# network devices MII bus
|
|
include "dev/mii/files.mii"
|
|
|
|
include "dev/usb/files.usb"
|
|
|
|
#
|
|
# Machine-independent SCSI drivers
|
|
#
|
|
|
|
include "dev/scsipi/files.scsipi"
|
|
major {sd = 3}
|
|
major {st = 4}
|
|
major {cd = 5}
|
|
|
|
#
|
|
# Machine-independent ATA drivers
|
|
#
|
|
|
|
include "dev/ata/files.ata"
|
|
major {wd = 1}
|