Home | History | Annotate | Line # | Download | only in conf
files.shark revision 1.18
      1  1.18  macallan #	$NetBSD: files.shark,v 1.18 2011/03/23 04:06:03 macallan Exp $
      2   1.1   thorpej #
      3   1.1   thorpej # First try for arm-specific configuration info
      4   1.1   thorpej #
      5   1.1   thorpej 
      6   1.1   thorpej maxpartitions	8
      7   1.1   thorpej maxusers 2 8 64
      8   1.1   thorpej 
      9   1.1   thorpej # COMPAT_OLD_OFW for SHARKs
     10   1.1   thorpej defflag	COMPAT_OLD_OFW
     11   1.1   thorpej 
     12   1.1   thorpej # Maintain Interrupt statistics
     13   1.1   thorpej defflag	IRQSTATS
     14   1.1   thorpej 
     15   1.1   thorpej # Bootloader options (COMPAT... to be dropped ASAP)
     16   1.1   thorpej defflag	COMPAT_OLD_BOOTLOADER
     17   1.1   thorpej 
     18   1.1   thorpej define todservice {}
     19   1.1   thorpej 
     20   1.1   thorpej #
     21   1.1   thorpej # ISA and mixed ISA+EISA or ISA+PCI drivers
     22   1.1   thorpej #
     23   1.1   thorpej include "dev/isa/files.isa"
     24   1.1   thorpej 
     25   1.9   tsutsui # Include pckbport stuff
     26   1.9   tsutsui include "dev/pckbport/files.pckbport"
     27   1.9   tsutsui 
     28   1.1   thorpej #
     29   1.1   thorpej # Machine-independent ATA drivers
     30   1.1   thorpej #
     31   1.1   thorpej include "dev/ata/files.ata"
     32   1.1   thorpej 
     33   1.1   thorpej # Common OFW files
     34   1.1   thorpej include "dev/ofw/files.ofw"
     35   1.1   thorpej include "arch/arm/ofw/files.ofw"
     36   1.1   thorpej attach	ofbus at root with ofbus_root
     37   1.1   thorpej file	arch/shark/ofw/ofw.c
     38   1.1   thorpej 
     39   1.9   tsutsui # console initialization
     40   1.9   tsutsui file	arch/shark/shark/consinit.c
     41   1.1   thorpej 
     42   1.1   thorpej # ISA DMA glue
     43   1.1   thorpej file	arch/shark/isa/isadma_machdep.c		isadma
     44   1.1   thorpej 
     45   1.1   thorpej # OFW ISA bus driver.
     46   1.1   thorpej include "dev/ofisa/files.ofisa"
     47   1.1   thorpej file	arch/shark/ofw/ofisa_machdep.c		ofisa
     48   1.1   thorpej file	arch/shark/ofw/com_ofisa_machdep.c	com_ofisa
     49   1.1   thorpej file	arch/shark/ofw/if_cs_ofisa_machdep.c	cs_ofisa
     50   1.6  jdolecek file	arch/shark/ofw/lpt_ofisa_machdep.c	lpt_ofisa | atppc_ofisa
     51   1.1   thorpej file	arch/shark/ofw/wdc_ofisa_machdep.c	wdc_ofisa
     52   1.1   thorpej 
     53   1.1   thorpej # Glue for OFW ISA device attachment
     54   1.1   thorpej device	ofisapc {}
     55   1.1   thorpej attach	ofisapc at ofbus
     56   1.8   tsutsui file	arch/shark/ofw/ofisapc.c		ofisapc
     57   1.1   thorpej device	ofisascr {}
     58   1.1   thorpej attach	ofisascr at ofisa
     59   1.1   thorpej file	arch/shark/ofw/ofisascr.c		scr
     60   1.1   thorpej 
     61   1.1   thorpej device	ofrom
     62   1.1   thorpej attach	ofrom at ofbus
     63   1.1   thorpej file	arch/shark/ofw/ofrom.c			ofrom	needs-flag
     64   1.1   thorpej 
     65   1.1   thorpej # Memory disk driver
     66   1.2   thorpej file	dev/md_root.c				md & memory_disk_hooks
     67   1.1   thorpej 
     68   1.1   thorpej # attribute used to represent the "keyboard controller" on the shark
     69   1.1   thorpej # XXX should be a real device
     70   1.1   thorpej define	spckbd { [irq = -1], [port = -1] }
     71   1.1   thorpej 
     72   1.1   thorpej # PS/2 mouse device
     73   1.1   thorpej device	opms: tty
     74   1.4       wiz file	arch/shark/shark/opms.c			opms needs-flag
     75   1.1   thorpej 
     76   1.1   thorpej attach	opms at spckbd with opms
     77   1.1   thorpej 
     78   1.1   thorpej device	todclock
     79   1.1   thorpej attach	todclock at todservice
     80   1.1   thorpej file	arch/shark/dev/todclock.c		todclock	needs-count
     81   1.1   thorpej 
     82   1.1   thorpej #
     83   1.1   thorpej # Machine-independent SCSI drivers
     84   1.1   thorpej #
     85   1.1   thorpej 
     86   1.1   thorpej include "dev/scsipi/files.scsipi"
     87   1.1   thorpej 
     88   1.1   thorpej # Generic MD files
     89   1.1   thorpej file	arch/shark/shark/autoconf.c
     90   1.1   thorpej 
     91   1.1   thorpej file	arch/arm/arm/disksubr.c			disk
     92   1.1   thorpej file	arch/arm/arm/disksubr_acorn.c		disk
     93   1.1   thorpej file	arch/arm/arm/disksubr_mbr.c		disk
     94   1.1   thorpej 
     95   1.1   thorpej file	arch/arm/arm32/intr.c
     96   1.1   thorpej file	arch/arm/arm32/spl.S
     97   1.1   thorpej 
     98   1.1   thorpej # Shark specific files
     99   1.8   tsutsui file	arch/shark/shark/shark_machdep.c
    100   1.8   tsutsui file	arch/shark/shark/sequoia.c
    101   1.8   tsutsui file	arch/shark/shark/shark_fiq.S
    102   1.8   tsutsui file	arch/shark/shark/hat.c
    103   1.8   tsutsui file	arch/shark/isa/isa_irqhandler.c
    104   1.8   tsutsui file	arch/shark/isa/clock.c
    105   1.8   tsutsui file	arch/shark/isa/isa_irq.S
    106   1.8   tsutsui file	arch/shark/isa/isa_shark_machdep.c
    107   1.8   tsutsui file	arch/shark/isa/isa_io.c
    108   1.8   tsutsui file	arch/shark/isa/isa_io_asm.S
    109   1.1   thorpej 
    110   1.1   thorpej # National Semiconductor PC97307VUL SuperIO chip configuration routines
    111   1.1   thorpej define	nsio
    112   1.8   tsutsui file	arch/shark/shark/ns87307.c		nsio
    113   1.1   thorpej 
    114   1.1   thorpej # 8042 microcontroller routines for keyboard and mouse
    115   1.1   thorpej define	i8042
    116   1.1   thorpej file	arch/shark/shark/i8042.c		i8042
    117   1.1   thorpej 
    118   1.1   thorpej defpseudo profiler: disk
    119   1.1   thorpej file	arch/shark/shark/profile.c		profiler needs-flag
    120   1.1   thorpej 
    121   1.9   tsutsui # ofbus VGA
    122   1.9   tsutsui attach	vga at ofbus with vga_ofbus
    123   1.9   tsutsui file	arch/shark/ofw/vga_ofbus.c		vga_ofbus	needs-flag
    124   1.9   tsutsui 
    125  1.12  macallan # ofbus CyberPro
    126  1.12  macallan attach	igsfb at ofbus with igsfb_ofbus
    127  1.12  macallan file	arch/shark/ofw/igsfb_ofbus.c		igsfb_ofbus needs-flag
    128  1.12  macallan 
    129  1.18  macallan # ofbus C&T 65550
    130  1.18  macallan attach	chipsfb at ofbus with chipsfb_ofbus
    131  1.18  macallan file	arch/shark/ofw/chipsfb_ofbus.c		chipsfb_ofbus needs-flag
    132  1.18  macallan 
    133   1.1   thorpej # Smart Card Reader
    134   1.1   thorpej device	scr: tty
    135   1.1   thorpej file	arch/shark/shark/scr.c			scr needs-flag
    136   1.1   thorpej attach	scr at ofisascr
    137   1.5   gehenna 
    138   1.5   gehenna include "arch/shark/conf/majors.shark"
    139