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