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