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