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