Home | History | Annotate | Line # | Download | only in conf
files.arc revision 1.14
      1  1.12   thorpej #	$NetBSD: files.arc,v 1.14 2000/01/23 21:01:53 soda Exp $
      2  1.14      soda #	$OpenBSD: files.arc,v 1.15 1997/05/18 13:45:24 pefo Exp $
      3  1.14      soda #
      4  1.14      soda # maxpartitions must be first item in files.${ARCH}
      5  1.14      soda #
      6  1.14      soda maxpartitions 16
      7  1.14      soda 
      8   1.1  jonathan maxusers 2 8 64
      9   1.1  jonathan 
     10  1.14      soda #	Required files
     11  1.14      soda 
     12  1.14      soda file	arch/arc/arc/autoconf.c
     13  1.14      soda file	arch/arc/arc/conf.c
     14  1.14      soda file	arch/arc/arc/disksubr.c
     15  1.14      soda file	arch/arc/dev/dma.c
     16  1.14      soda file	arch/arc/arc/machdep.c
     17  1.14      soda #file	arch/arc/arc/minidebug.c
     18  1.14      soda #file	arch/arc/arc/pmap.c
     19  1.14      soda #file	arch/arc/arc/sys_machdep.c
     20  1.14      soda #file	arch/arc/arc/trap.c
     21  1.14      soda file	arch/arc/arc/arc_trap.c
     22  1.14      soda #file	arch/arc/arc/vm_machdep.c
     23  1.14      soda 
     24  1.14      soda file	arch/arc/arc/arcbios.c
     25  1.14      soda 
     26  1.14      soda ##
     27  1.14      soda ##	Machine-independent ATAPI drivers 
     28  1.14      soda ##
     29  1.14      soda include "dev/ata/files.ata"
     30  1.14      soda major	{ wd = 4 }
     31  1.14      soda 
     32  1.14      soda #
     33  1.14      soda #	System BUS types
     34  1.14      soda #
     35  1.11   thorpej device mainbus { }			# no locators
     36   1.2   thorpej attach mainbus at root
     37  1.14      soda file	arch/arc/arc/mainbus.c	mainbus
     38   1.1  jonathan 
     39   1.1  jonathan #	Our CPU configurator
     40  1.11   thorpej device cpu				# not optional
     41   1.2   thorpej attach cpu at mainbus
     42  1.14      soda file arch/arc/arc/cpu.c			cpu
     43  1.14      soda 
     44  1.14      soda #
     45  1.14      soda #	Magnum and PICA bus autoconfiguration devices
     46  1.14      soda #
     47  1.14      soda device	pica {}
     48  1.14      soda attach	pica at mainbus			# optional
     49  1.14      soda file	arch/arc/pica/picabus.c		pica
     50   1.1  jonathan 
     51   1.1  jonathan #
     52  1.14      soda #	ALGOR bus autoconfiguration devices
     53   1.1  jonathan #
     54  1.14      soda device	algor {}
     55  1.14      soda attach	algor at mainbus		# optional
     56  1.14      soda file	arch/arc/algor/algorbus.c	algor
     57   1.1  jonathan 
     58  1.14      soda #
     59  1.14      soda #	ISA Bus bridge
     60  1.14      soda #
     61  1.14      soda device	isabr {} : isabus
     62  1.14      soda attach	isabr at mainbus		# optional
     63  1.14      soda file	arch/arc/isa/isabus.c		isabr
     64  1.14      soda 
     65  1.14      soda #
     66  1.14      soda #	PCI Bus bridge
     67  1.14      soda #
     68  1.14      soda device	pbcpcibr {} : pcibus
     69  1.14      soda attach	pbcpcibr at mainbus		# optional
     70  1.14      soda file	arch/arc/pci/pbcpcibus.c	pbcpcibr
     71  1.14      soda 
     72  1.14      soda #	Ethernet chip on PICA bus
     73  1.14      soda device	sn: ifnet, ether, arp
     74  1.14      soda attach	sn at pica
     75  1.14      soda file	arch/arc/dev/if_sn.c		sn	needs-count
     76   1.1  jonathan 
     77   1.1  jonathan #	Use machine independent SCSI driver routines
     78  1.12   thorpej include	"dev/scsipi/files.scsipi"
     79   1.1  jonathan major	{sd = 0}
     80   1.1  jonathan major	{cd = 3}
     81   1.1  jonathan 
     82  1.14      soda #	Symbios 53C94 SCSI interface driver on PICA bus
     83  1.14      soda device	asc: scsi
     84  1.14      soda attach	asc at pica
     85  1.14      soda file	arch/arc/dev/asc.c		asc	needs-count
     86  1.14      soda 
     87  1.14      soda #	Floppy disk controller on PICA bus
     88  1.14      soda device	fdc {drive = -1}
     89  1.14      soda attach	fdc at pica
     90  1.14      soda device	fd: disk
     91  1.14      soda attach	fd at fdc
     92  1.14      soda file	arch/arc/dev/fd.c		fdc	needs-flag
     93  1.14      soda major	{fd = 7}
     94  1.14      soda 
     95  1.14      soda #
     96  1.14      soda #	Stock ISA bus support
     97  1.14      soda #
     98  1.14      soda define  pcmcia {}			# XXX dummy decl...
     99  1.14      soda 
    100  1.14      soda include	"dev/pci/files.pci"
    101  1.14      soda include	"dev/isa/files.isa"
    102  1.14      soda 
    103  1.14      soda #	Real time clock, must have one..
    104  1.14      soda device	aclock
    105  1.14      soda attach	aclock at pica with aclock_pica
    106  1.14      soda attach	aclock at isa with aclock_isa
    107  1.14      soda attach	aclock at algor with aclock_algor
    108  1.14      soda file	arch/arc/arc/clock.c	aclock & (aclock_isa | aclock_pica | aclock_algor) needs-flag
    109  1.14      soda file	arch/arc/arc/clock_mc.c	aclock & (aclock_isa | aclock_pica | aclock_algor) needs-flag
    110  1.14      soda 
    111  1.14      soda #	Console driver on PC-style graphics
    112  1.14      soda device	pc: tty
    113  1.14      soda attach	pc at pica with pc_pica
    114  1.14      soda attach	pc at isa with pc_isa
    115  1.14      soda device	opms: tty
    116  1.14      soda attach	opms at pica
    117  1.14      soda file	arch/arc/dev/pccons.c		pc & (pc_pica | pc_isa)	needs-flag
    118  1.14      soda 
    119  1.14      soda #	BusLogic BT-445C VLB SCSI Controller. Special on TYNE local bus.
    120  1.14      soda device  btl: scsi
    121  1.14      soda attach  btl at isa
    122  1.14      soda file    arch/arc/dti/btl.c              btl needs-count
    123   1.1  jonathan 
    124   1.1  jonathan #	NS16450/16550 Serial line driver
    125  1.14      soda attach	com at pica with com_pica
    126  1.14      soda attach	com at algor with com_algor
    127  1.14      soda file	arch/arc/dev/com_lbus.c		com & (com_pica | com_algor)
    128   1.1  jonathan 
    129   1.1  jonathan 
    130  1.14      soda # National Semiconductor DS8390/WD83C690-based boards
    131  1.14      soda # (WD/SMC 80x3 family, SMC Ultra [8216], 3Com 3C503, NE[12]000, and clones)
    132  1.14      soda # XXX conflicts with other ports; can't be in files.isa
    133  1.14      soda ## XXX: should fix conflict with files.isa
    134  1.14      soda #device  ed: ether, ifnet
    135  1.14      soda #attach  ed at isa with ed_isa
    136  1.14      soda #attach  ed at pcmcia with ed_pcmcia
    137  1.14      soda #file    dev/isa/if_ed.c                 ed & (ed_isa | ed_pcmcia) needs-flag
    138   1.1  jonathan 
    139  1.14      soda #	Parallel printer port driver
    140  1.14      soda attach	lpt at pica with lpt_pica
    141  1.14      soda attach	lpt at algor with lpt_algor
    142  1.14      soda file	arch/arc/dev/lpt_lbus.c		lpt & (lpt_pica | lpt_algor)
    143   1.1  jonathan 
    144   1.1  jonathan 
    145  1.14      soda #
    146  1.14      soda #	PCI Bus support
    147  1.14      soda #
    148   1.1  jonathan 
    149  1.14      soda # PCI VGA display driver
    150  1.14      soda device	pcivga: tty
    151  1.14      soda attach	pcivga at pci
    152  1.14      soda file	arch/arc/pci/pci_vga.c		pcivga
    153   1.1  jonathan 
    154   1.1  jonathan #
    155  1.14      soda # Specials.
    156  1.14      soda #
    157  1.14      soda # memory disk for boot tape
    158  1.14      soda file arch/arc/dev/md_root.c		memory_disk_hooks
    159  1.14      soda major {md = 8}
    160   1.1  jonathan 
    161  1.14      soda #
    162  1.14      soda #	Common files
    163  1.14      soda #
    164   1.1  jonathan 
    165   1.1  jonathan file	dev/cons.c
    166  1.14      soda #file	dev/cninit.c
    167  1.14      soda #file	netinet/in_cksum.c
    168  1.14      soda #file	netns/ns_cksum.c			ns
    169   1.1  jonathan 
    170   1.6  jonathan # Ultrix binary compatibility (COMPAT_ULTRIX)
    171   1.6  jonathan include "compat/ultrix/files.ultrix"
    172