1 # $NetBSD: files.playstation2,v 1.10.6.2 2004/09/18 14:38:42 skrll 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 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 28 file dev/kloader.c kloader 29 file arch/playstation2/playstation2/kloader_machdep.c kloader 30 defparam opt_kloader_kernel_path.h KLOADER_KERNEL_PATH 31 defflag opt_kloader.h KLOADER 32 defflag debug_kloader.h KLOADER_DEBUG 33 34 35 # 36 # PlayStation 2 internal devices (not optional) 37 # 38 file arch/playstation2/ee/intc.c 39 file arch/playstation2/ee/dmac.c 40 file arch/playstation2/ee/timer.c 41 file arch/playstation2/ee/gs.c 42 file arch/playstation2/ee/sif.c 43 44 # 45 # PlayStation 2 internal devices (optional) 46 # 47 device gsfb: wsemuldisplaydev 48 attach gsfb at mainbus 49 file arch/playstation2/ee/gsfb.c gsfb 50 51 define sbus {} 52 device sbus: sbus 53 attach sbus at mainbus 54 file arch/playstation2/dev/sbus.c sbus 55 56 attach ohci at sbus with ohci_sbus 57 file arch/playstation2/dev/ohci_sbus.c ohci_sbus 58 59 # 60 # HardDisk Unit (for SCPH-18000) SCPH-10190 + SCPH-200400 61 # 62 define spd {} 63 device spd: spd 64 attach spd at sbus 65 file arch/playstation2/dev/spd.c 66 67 define emac3 68 file arch/playstation2/dev/emac3.c emac3 69 70 attach wdc at spd with wdc_spd 71 file arch/playstation2/dev/wdc_spd.c wdc_spd 72 73 device smap: emac3, ether, ifnet, arp, mii 74 attach smap at spd 75 file arch/playstation2/dev/if_smap.c smap 76 77 # Console autoconfiguration code: selects between a framebuffers 78 file arch/playstation2/playstation2/console.c 79 file dev/cons.c 80 file dev/cninit.c 81 82 83 # Memory Disk for boot tape 84 file dev/md_root.c memory_disk_hooks 85 86 # 87 # Workstation Console 88 # 89 include "dev/wscons/files.wscons" 90 include "dev/wsfont/files.wsfont" 91 92 include "dev/usb/files.usb" 93 94 # 95 # Machine-independent SCSI drivers 96 # 97 98 include "dev/scsipi/files.scsipi" 99 100 # 101 # Machine-independent ATA drivers 102 # 103 104 include "dev/ata/files.ata" 105 106 include "arch/playstation2/conf/majors.playstation2" 107