Home | History | Annotate | Line # | Download | only in conf
files.arc revision 1.24.2.3
      1  1.24.2.3  bouyer #	$NetBSD: files.arc,v 1.24.2.3 2000/11/22 15:59:52 bouyer Exp $
      2  1.24.2.2  bouyer #	$OpenBSD: files.arc,v 1.21 1999/09/11 10:20:20 niklas Exp $
      3  1.24.2.2  bouyer #
      4  1.24.2.2  bouyer # maxpartitions must be first item in files.${ARCH}
      5  1.24.2.2  bouyer #
      6  1.24.2.2  bouyer maxpartitions 16
      7  1.24.2.2  bouyer 
      8  1.24.2.2  bouyer maxusers 2 8 64
      9  1.24.2.2  bouyer 
     10  1.24.2.2  bouyer #	Required files
     11  1.24.2.2  bouyer 
     12  1.24.2.2  bouyer file	arch/arc/arc/autoconf.c
     13  1.24.2.2  bouyer file	arch/arc/arc/conf.c
     14  1.24.2.2  bouyer file	arch/arc/arc/disksubr.c
     15  1.24.2.2  bouyer file	arch/arc/dev/dma.c
     16  1.24.2.2  bouyer file	arch/arc/arc/machdep.c
     17  1.24.2.2  bouyer #file	arch/arc/arc/minidebug.c
     18  1.24.2.2  bouyer file	arch/arc/arc/arc_trap.c
     19  1.24.2.2  bouyer file	arch/arc/arc/bus_space.c
     20  1.24.2.2  bouyer file	arch/arc/arc/bus_space_sparse.c
     21  1.24.2.2  bouyer file	arch/arc/arc/bus_space_large.c
     22  1.24.2.2  bouyer file	arch/arc/arc/bus_dma.c
     23  1.24.2.2  bouyer file	arch/arc/arc/wired_map.c
     24  1.24.2.2  bouyer 
     25  1.24.2.2  bouyer file	arch/arc/arc/arcbios.c
     26  1.24.2.2  bouyer 
     27  1.24.2.2  bouyer ##
     28  1.24.2.2  bouyer ##	Machine-independent ATAPI drivers 
     29  1.24.2.2  bouyer ##
     30  1.24.2.2  bouyer include "dev/ata/files.ata"
     31  1.24.2.2  bouyer major	{ wd = 4 }
     32  1.24.2.2  bouyer 
     33  1.24.2.2  bouyer # Raster operations
     34  1.24.2.2  bouyer include "dev/rasops/files.rasops"
     35  1.24.2.2  bouyer include "dev/wsfont/files.wsfont"
     36  1.24.2.2  bouyer 
     37  1.24.2.2  bouyer #
     38  1.24.2.2  bouyer # "Workstation Console" glue.
     39  1.24.2.2  bouyer #
     40  1.24.2.2  bouyer include "dev/wscons/files.wscons"
     41  1.24.2.2  bouyer 
     42  1.24.2.2  bouyer include "dev/pckbc/files.pckbc"
     43  1.24.2.2  bouyer 
     44  1.24.2.2  bouyer #
     45  1.24.2.2  bouyer #	System BUS types
     46  1.24.2.2  bouyer #
     47  1.24.2.2  bouyer device mainbus { }			# no locators
     48  1.24.2.2  bouyer attach mainbus at root
     49  1.24.2.2  bouyer file	arch/arc/arc/mainbus.c	mainbus
     50  1.24.2.2  bouyer 
     51  1.24.2.2  bouyer #	Our CPU configurator
     52  1.24.2.2  bouyer device cpu				# not optional
     53  1.24.2.2  bouyer attach cpu at mainbus
     54  1.24.2.2  bouyer file arch/arc/arc/cpu.c			cpu
     55  1.24.2.2  bouyer 
     56  1.24.2.2  bouyer #
     57  1.24.2.2  bouyer #	Magnum and PICA bus autoconfiguration devices
     58  1.24.2.2  bouyer #
     59  1.24.2.2  bouyer device	pica {}
     60  1.24.2.2  bouyer attach	pica at mainbus			# optional
     61  1.24.2.2  bouyer file	arch/arc/pica/picabus.c		pica
     62  1.24.2.2  bouyer file	arch/arc/jazz/jazzdmatlb.c	# XXX pica
     63  1.24.2.2  bouyer file	arch/arc/jazz/bus_dma_jazz.c	# XXX pica
     64  1.24.2.2  bouyer 
     65  1.24.2.2  bouyer #
     66  1.24.2.2  bouyer #	ALGOR bus autoconfiguration devices
     67  1.24.2.2  bouyer #
     68  1.24.2.2  bouyer device	algor {}
     69  1.24.2.2  bouyer attach	algor at mainbus		# optional
     70  1.24.2.2  bouyer file	arch/arc/algor/algorbus.c	algor
     71  1.24.2.2  bouyer 
     72  1.24.2.2  bouyer #
     73  1.24.2.2  bouyer #	ISA Bus bridge
     74  1.24.2.2  bouyer #
     75  1.24.2.2  bouyer device	isabr {} : isabus
     76  1.24.2.2  bouyer attach	isabr at mainbus		# optional
     77  1.24.2.2  bouyer file	arch/arc/isa/isabus.c		isabr
     78  1.24.2.2  bouyer file	arch/arc/isa/isadma_bounce.c	# XXX DESKSTATION_RPC44
     79  1.24.2.2  bouyer 
     80  1.24.2.2  bouyer #
     81  1.24.2.2  bouyer #	PCI Bus bridge
     82  1.24.2.2  bouyer #
     83  1.24.2.2  bouyer device	pbcpcibr {} : pcibus
     84  1.24.2.2  bouyer attach	pbcpcibr at mainbus		# optional
     85  1.24.2.2  bouyer file	arch/arc/pci/pbcpcibus.c	pbcpcibr
     86  1.24.2.2  bouyer 
     87  1.24.2.2  bouyer #
     88  1.24.2.2  bouyer #	NEC RISCstation PCI host bridge
     89  1.24.2.2  bouyer #
     90  1.24.2.2  bouyer device	necpb: pcibus
     91  1.24.2.2  bouyer attach	necpb at mainbus		# optional
     92  1.24.2.2  bouyer file	arch/arc/pci/necpb.c		necpb
     93  1.24.2.2  bouyer 
     94  1.24.2.2  bouyer #	Ethernet chip on PICA bus
     95  1.24.2.2  bouyer device	sn: ifnet, ether, arp
     96  1.24.2.2  bouyer attach	sn at pica
     97  1.24.2.2  bouyer file	arch/arc/dev/if_sn.c		sn
     98  1.24.2.2  bouyer 
     99  1.24.2.2  bouyer #
    100  1.24.2.2  bouyer # Machine-independent MII/PHY drivers.
    101  1.24.2.2  bouyer #
    102  1.24.2.2  bouyer include "dev/mii/files.mii"
    103  1.24.2.2  bouyer 
    104  1.24.2.3  bouyer #
    105  1.24.2.3  bouyer # Machine-independent I2O drivers.
    106  1.24.2.3  bouyer #
    107  1.24.2.3  bouyer include "dev/i2o/files.i2o"
    108  1.24.2.3  bouyer 
    109  1.24.2.2  bouyer #	Use machine independent SCSI driver routines
    110  1.24.2.2  bouyer include	"dev/scsipi/files.scsipi"
    111  1.24.2.2  bouyer major	{sd = 0}
    112  1.24.2.2  bouyer major	{cd = 3}
    113  1.24.2.2  bouyer 
    114  1.24.2.2  bouyer #	Symbios 53C94 SCSI interface driver on PICA bus
    115  1.24.2.2  bouyer device	asc: scsi
    116  1.24.2.2  bouyer attach	asc at pica
    117  1.24.2.2  bouyer file	arch/arc/dev/asc.c		asc
    118  1.24.2.2  bouyer 
    119  1.24.2.2  bouyer #	Floppy disk controller on PICA bus
    120  1.24.2.2  bouyer device	fdc {drive = -1}
    121  1.24.2.2  bouyer attach	fdc at pica
    122  1.24.2.2  bouyer device	fd: disk
    123  1.24.2.2  bouyer attach	fd at fdc
    124  1.24.2.2  bouyer file	arch/arc/dev/fd.c		fdc	needs-flag
    125  1.24.2.2  bouyer major	{fd = 7}
    126  1.24.2.2  bouyer 
    127  1.24.2.2  bouyer #	bus independent raster console glue
    128  1.24.2.2  bouyer device	rasdisplay: wsemuldisplaydev, pcdisplayops
    129  1.24.2.2  bouyer file	arch/arc/dev/rasdisplay.c	rasdisplay
    130  1.24.2.2  bouyer 
    131  1.24.2.2  bouyer #	raster console glue on PICA bus
    132  1.24.2.2  bouyer attach	rasdisplay at pica with rasdisplay_jazzio
    133  1.24.2.2  bouyer file	arch/arc/jazz/rasdisplay_jazzio.c rasdisplay_jazzio needs-flag
    134  1.24.2.2  bouyer 
    135  1.24.2.2  bouyer #	VGA display driver on PICA bus
    136  1.24.2.2  bouyer attach	vga at pica with vga_jazzio
    137  1.24.2.2  bouyer file	arch/arc/jazz/vga_jazzio.c	vga_jazzio needs-flag
    138  1.24.2.2  bouyer 
    139  1.24.2.2  bouyer #	PC keyboard controller on PICA bus
    140  1.24.2.2  bouyer attach  pckbc at pica with pckbc_jazzio
    141  1.24.2.2  bouyer file    arch/arc/jazz/pckbc_jazzio.c	pckbc_jazzio needs-flag
    142  1.24.2.2  bouyer 
    143  1.24.2.2  bouyer #
    144  1.24.2.2  bouyer #	Stock ISA bus support
    145  1.24.2.2  bouyer #
    146  1.24.2.2  bouyer define	pcmcia {}			# XXX dummy decl...
    147  1.24.2.2  bouyer 
    148  1.24.2.2  bouyer include	"dev/pci/files.pci"
    149  1.24.2.2  bouyer include	"dev/isa/files.isa"
    150  1.24.2.2  bouyer 
    151  1.24.2.2  bouyer file arch/arc/pci/pciide_machdep.c		pciide
    152  1.24.2.2  bouyer 
    153  1.24.2.2  bouyer #	Real time clock, must have one..
    154  1.24.2.2  bouyer device	aclock
    155  1.24.2.2  bouyer attach	aclock at pica with aclock_pica
    156  1.24.2.2  bouyer attach	aclock at isa with aclock_isa
    157  1.24.2.2  bouyer attach	aclock at algor with aclock_algor
    158  1.24.2.2  bouyer file	arch/arc/arc/clock.c	aclock & (aclock_isa | aclock_pica | aclock_algor) needs-flag
    159  1.24.2.2  bouyer file	arch/arc/arc/clock_mc.c	aclock & (aclock_isa | aclock_pica | aclock_algor) needs-flag
    160  1.24.2.2  bouyer 
    161  1.24.2.2  bouyer #	Console driver on PC-style graphics
    162  1.24.2.2  bouyer device	pc: tty
    163  1.24.2.2  bouyer attach	pc at pica with pc_pica
    164  1.24.2.2  bouyer attach	pc at isa with pc_isa
    165  1.24.2.2  bouyer device	opms: tty
    166  1.24.2.2  bouyer attach	opms at pica
    167  1.24.2.2  bouyer file	arch/arc/dev/pccons.c	pc & (pc_pica | pc_isa | opms) needs-flag
    168  1.24.2.2  bouyer 
    169  1.24.2.2  bouyer #	BusLogic BT-445C VLB SCSI Controller. Special on TYNE local bus.
    170  1.24.2.2  bouyer device	btl: scsi
    171  1.24.2.2  bouyer attach	btl at isa
    172  1.24.2.2  bouyer file	arch/arc/dti/btl.c		btl
    173  1.24.2.2  bouyer 
    174  1.24.2.2  bouyer #	NS16450/16550 Serial line driver
    175  1.24.2.2  bouyer attach	com at pica with com_pica
    176  1.24.2.2  bouyer attach	com at algor with com_algor
    177  1.24.2.2  bouyer file	arch/arc/dev/com_lbus.c		com & (com_pica | com_algor)
    178  1.24.2.2  bouyer 
    179  1.24.2.2  bouyer # Game adapter (joystick)
    180  1.24.2.2  bouyer device	joy
    181  1.24.2.2  bouyer attach	joy at isa
    182  1.24.2.2  bouyer file	arch/arc/isa/joy.c		joy needs-flag
    183  1.24.2.2  bouyer 
    184  1.24.2.2  bouyer # National Semiconductor DS8390/WD83C690-based boards
    185  1.24.2.2  bouyer # (WD/SMC 80x3 family, SMC Ultra [8216], 3Com 3C503, NE[12]000, and clones)
    186  1.24.2.2  bouyer # XXX conflicts with other ports; can't be in files.isa
    187  1.24.2.2  bouyer ## XXX: should fix conflict with files.isa
    188  1.24.2.2  bouyer #device	ed: ether, ifnet
    189  1.24.2.2  bouyer #attach	ed at isa with ed_isa
    190  1.24.2.2  bouyer #attach	ed at pcmcia with ed_pcmcia
    191  1.24.2.2  bouyer #file	dev/isa/if_ed.c			ed & (ed_isa | ed_pcmcia) needs-flag
    192  1.24.2.2  bouyer 
    193  1.24.2.2  bouyer #	Parallel printer port driver
    194  1.24.2.2  bouyer attach	lpt at pica with lpt_pica
    195  1.24.2.2  bouyer attach	lpt at algor with lpt_algor
    196  1.24.2.2  bouyer file	arch/arc/dev/lpt_lbus.c		lpt & (lpt_pica | lpt_algor)
    197  1.24.2.2  bouyer 
    198  1.24.2.2  bouyer 
    199  1.24.2.2  bouyer #
    200  1.24.2.2  bouyer #	PCI Bus support
    201  1.24.2.2  bouyer #
    202  1.24.2.2  bouyer 
    203  1.24.2.2  bouyer # PCI VGA display driver
    204  1.24.2.2  bouyer device	pcivga: tty
    205  1.24.2.2  bouyer attach	pcivga at pci
    206  1.24.2.2  bouyer file	arch/arc/pci/pci_vga.c		pcivga
    207  1.24.2.2  bouyer 
    208  1.24.2.2  bouyer #
    209  1.24.2.2  bouyer # Specials.
    210  1.24.2.2  bouyer #
    211  1.24.2.2  bouyer # memory disk for installation
    212  1.24.2.2  bouyer file arch/arc/dev/md_root.c		memory_disk_hooks
    213  1.24.2.2  bouyer major {md = 8}
    214  1.24.2.2  bouyer 
    215  1.24.2.2  bouyer # RAIDframe
    216  1.24.2.2  bouyer major {raid = 9}
    217  1.24.2.2  bouyer 
    218  1.24.2.2  bouyer #
    219  1.24.2.2  bouyer #	Common files
    220  1.24.2.2  bouyer #
    221  1.24.2.2  bouyer 
    222  1.24.2.2  bouyer file	dev/cons.c
    223  1.24.2.2  bouyer #file	dev/cninit.c
    224  1.24.2.2  bouyer #file	netinet/in_cksum.c
    225  1.24.2.2  bouyer #file	netns/ns_cksum.c			ns
    226