1 1.2.2.2 rmind # $NetBSD: files.emips,v 1.2.2.2 2011/03/05 20:49:53 rmind Exp $ 2 1.2.2.2 rmind # eMIPS-specific configuration info 3 1.2.2.2 rmind 4 1.2.2.2 rmind # maxpartitions must be first item in files.${ARCH}. 5 1.2.2.2 rmind maxpartitions 8 6 1.2.2.2 rmind 7 1.2.2.2 rmind maxusers 2 8 64 8 1.2.2.2 rmind 9 1.2.2.2 rmind # 10 1.2.2.2 rmind # Bus-independent devices 11 1.2.2.2 rmind # 12 1.2.2.2 rmind device mainbus { } # no locators 13 1.2.2.2 rmind attach mainbus at root 14 1.2.2.2 rmind 15 1.2.2.2 rmind device cpu # not optional 16 1.2.2.2 rmind attach cpu at mainbus 17 1.2.2.2 rmind file arch/emips/emips/cpu.c cpu 18 1.2.2.2 rmind 19 1.2.2.2 rmind # Model support option headers 20 1.2.2.2 rmind defflag XILINX_ML40X # Xilinx ML401/2 devboards 21 1.2.2.2 rmind defflag XS_BEE3 # MSR/BeCube BEE3 22 1.2.2.2 rmind 23 1.2.2.2 rmind # Model dependent files 24 1.2.2.2 rmind file arch/emips/emips/xilinx_ml40x.c xilinx_ml40x # ML40X, emips 25 1.2.2.2 rmind file arch/emips/emips/xs_bee3.c xs_bee3 # BEE3, emips 26 1.2.2.2 rmind 27 1.2.2.2 rmind # ML40x/Bee3 28 1.2.2.2 rmind device ebus { [addr = -1] } 29 1.2.2.2 rmind attach ebus at mainbus with ebus_emips 30 1.2.2.2 rmind file arch/emips/ebus/ebus.c ebus 31 1.2.2.2 rmind file arch/emips/ebus/ebus_emips.c ebus & (xilinx_ml40x|xs_bee3) 32 1.2.2.2 rmind 33 1.2.2.2 rmind # Real-time clock (not optional) 34 1.2.2.2 rmind device eclock 35 1.2.2.2 rmind attach eclock at ebus with eclock_ebus 36 1.2.2.2 rmind file arch/emips/emips/clock.c 37 1.2.2.2 rmind file arch/emips/ebus/clock_ebus.c eclock_ebus 38 1.2.2.2 rmind 39 1.2.2.2 rmind # Disk 40 1.2.2.2 rmind include "dev/scsipi/files.scsipi" 41 1.2.2.2 rmind device ace: disk 42 1.2.2.2 rmind attach ace at ebus with ace_ebus 43 1.2.2.2 rmind file arch/emips/ebus/ace_ebus.c ace_ebus 44 1.2.2.2 rmind 45 1.2.2.2 rmind # Memory Disk 46 1.2.2.2 rmind file dev/md_root.c memory_disk_hooks 47 1.2.2.2 rmind 48 1.2.2.2 rmind # Ethernet driver. 49 1.2.2.2 rmind device enic: arp, ether, ifnet 50 1.2.2.2 rmind attach enic at ebus with enic_emips 51 1.2.2.2 rmind file arch/emips/ebus/if_le_ebus.c enic_emips 52 1.2.2.2 rmind 53 1.2.2.2 rmind # Flash memory 54 1.2.2.2 rmind device eflash: disk 55 1.2.2.2 rmind attach eflash at ebus with flash_ebus 56 1.2.2.2 rmind file arch/emips/ebus/flash_ebus.c flash_ebus 57 1.2.2.2 rmind 58 1.2.2.2 rmind # ICAP interface 59 1.2.2.2 rmind device icap: disk 60 1.2.2.2 rmind attach icap at ebus with icap_ebus 61 1.2.2.2 rmind file arch/emips/ebus/icap_ebus.c icap_ebus 62 1.2.2.2 rmind 63 1.2.2.2 rmind # eVGA graphics 64 1.2.2.2 rmind device evga: disk 65 1.2.2.2 rmind attach evga at ebus with evga_ebus 66 1.2.2.2 rmind file arch/emips/ebus/evga_ebus.c evga_ebus 67 1.2.2.2 rmind 68 1.2.2.2 rmind # PS2 interface 69 1.2.2.2 rmind device pstwo: disk 70 1.2.2.2 rmind attach pstwo at ebus with pstwo_ebus 71 1.2.2.2 rmind file arch/emips/ebus/ps2_ebus.c pstwo_ebus 72 1.2.2.2 rmind 73 1.2.2.2 rmind # AC97 audio 74 1.2.2.2 rmind device acns: disk 75 1.2.2.2 rmind attach acns at ebus with acns_ebus 76 1.2.2.2 rmind file arch/emips/ebus/ac97_ebus.c acns_ebus 77 1.2.2.2 rmind 78 1.2.2.2 rmind # GPIO interface 79 1.2.2.2 rmind device epio: gpiobus 80 1.2.2.2 rmind attach epio at ebus 81 1.2.2.2 rmind file arch/emips/ebus/gpio_ebus.c epio 82 1.2.2.2 rmind 83 1.2.2.2 rmind # LCD display 84 1.2.2.2 rmind device lcd: disk 85 1.2.2.2 rmind attach lcd at ebus with lcd_ebus 86 1.2.2.2 rmind file arch/emips/ebus/lcd_ebus.c lcd_ebus 87 1.2.2.2 rmind 88 1.2.2.2 rmind file arch/emips/emips/autoconf.c 89 1.2.2.2 rmind file arch/emips/emips/bus_dma.c 90 1.2.2.2 rmind file arch/emips/emips/bus_space.c 91 1.2.2.2 rmind file kern/subr_disk_mbr.c disk 92 1.2.2.2 rmind file arch/emips/emips/machdep.c 93 1.2.2.2 rmind file arch/emips/emips/mainbus.c 94 1.2.2.2 rmind file arch/emips/emips/interrupt.c 95 1.2.2.2 rmind file arch/emips/emips/promcall.c 96 1.2.2.2 rmind file arch/emips/emips/sysconf.c 97 1.2.2.2 rmind file dev/cons.c 98 1.2.2.2 rmind 99 1.2.2.2 rmind file common/bus_dma/bus_dmamem_common.c 100 1.2.2.2 rmind 101 1.2.2.2 rmind # 102 1.2.2.2 rmind # Workstation console devices 103 1.2.2.2 rmind # 104 1.2.2.2 rmind 105 1.2.2.2 rmind # USART 106 1.2.2.2 rmind device dz { line = -1 }: tty 107 1.2.2.2 rmind attach dz at ebus with dz_ebus 108 1.2.2.2 rmind file arch/emips/ebus/dz_ebus.c dz_ebus 109 1.2.2.2 rmind 110 1.2.2.2 rmind include "arch/emips/conf/majors.emips" 111