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