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