Home | History | Annotate | Line # | Download | only in conf
      1  1.67     skrll #	$NetBSD: files.arc,v 1.67 2020/08/14 16:53:06 skrll Exp $
      2  1.16      soda #	$OpenBSD: files.arc,v 1.21 1999/09/11 10:20:20 niklas 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.32      soda ##
     11  1.32      soda ##	Platform support option header and files
     12  1.32      soda ##
     13  1.32      soda 
     14  1.35     lukem defflag	opt_platform.h			PLATFORM_ACER_PICA_61
     15  1.32      soda 					PLATFORM_DESKTECH_ARCSTATION_I
     16  1.32      soda 					PLATFORM_DESKTECH_TYNE
     17  1.32      soda 					PLATFORM_MICROSOFT_JAZZ
     18  1.41   tsutsui 					PLATFORM_NEC_J96A
     19  1.32      soda 					PLATFORM_NEC_JC94
     20  1.32      soda 					PLATFORM_NEC_R94
     21  1.32      soda 					PLATFORM_NEC_R96
     22  1.32      soda 					PLATFORM_NEC_RAX94
     23  1.32      soda 					PLATFORM_NEC_RD94
     24  1.32      soda 					PLATFORM_SNI_RM200PCI
     25  1.32      soda 
     26  1.32      soda file	arch/arc/arc/c_isa.c		platform_desktech_arcstation_i |
     27  1.32      soda 					platform_desktech_tyne
     28  1.32      soda file	arch/arc/arc/c_jazz_eisa.c	platform_acer_pica_61 |
     29  1.32      soda 					platform_microsoft_jazz |
     30  1.41   tsutsui 					platform_nec_j96a |
     31  1.32      soda 					platform_nec_r94 |
     32  1.32      soda 					platform_nec_r96
     33  1.32      soda file	arch/arc/arc/c_magnum.c		platform_acer_pica_61 |
     34  1.32      soda 					platform_microsoft_jazz
     35  1.41   tsutsui file	arch/arc/arc/c_nec_eisa.c	platform_nec_j96a |
     36  1.41   tsutsui 					platform_nec_r94 |
     37  1.32      soda 					platform_nec_r96
     38  1.41   tsutsui file	arch/arc/arc/c_nec_jazz.c	platform_nec_j96a |
     39  1.41   tsutsui 					platform_nec_jc94 |
     40  1.41   tsutsui 					platform_nec_r94 |
     41  1.32      soda 					platform_nec_r96 |
     42  1.32      soda 					platform_nec_rax94 |
     43  1.32      soda 					platform_nec_rd94
     44  1.32      soda file	arch/arc/arc/c_nec_pci.c	platform_nec_jc94 |
     45  1.32      soda 					platform_nec_rax94 |
     46  1.32      soda 					platform_nec_rd94
     47  1.32      soda 
     48  1.32      soda file	arch/arc/arc/p_acer_pica_61.c	platform_acer_pica_61
     49  1.32      soda file	arch/arc/arc/p_dti_arcstation.c	platform_desktech_arcstation_i
     50  1.32      soda file	arch/arc/arc/p_dti_tyne.c	platform_desktech_tyne
     51  1.32      soda file	arch/arc/arc/p_ms_jazz.c	platform_microsoft_jazz
     52  1.41   tsutsui file	arch/arc/arc/p_nec_j96a.c	platform_nec_j96a
     53  1.32      soda file	arch/arc/arc/p_nec_jc94.c	platform_nec_jc94
     54  1.32      soda file	arch/arc/arc/p_nec_r94.c	platform_nec_r94
     55  1.32      soda file	arch/arc/arc/p_nec_r96.c	platform_nec_r96
     56  1.32      soda file	arch/arc/arc/p_nec_rax94.c	platform_nec_rax94
     57  1.32      soda file	arch/arc/arc/p_nec_rd94.c	platform_nec_rd94
     58  1.32      soda file	arch/arc/arc/p_sni_rm200pci.c	platform_sni_rm200pci
     59  1.32      soda 
     60  1.32      soda file	arch/arc/arc/platconf.c
     61  1.32      soda file	arch/arc/arc/platform.c
     62  1.32      soda 
     63  1.32      soda ##
     64  1.32      soda ##	Required files
     65  1.32      soda ##
     66  1.66   tsutsui file	kern/subr_disk_mbr.c
     67  1.14      soda 
     68  1.14      soda file	arch/arc/arc/autoconf.c
     69  1.14      soda file	arch/arc/arc/machdep.c
     70  1.14      soda #file	arch/arc/arc/minidebug.c
     71  1.32      soda file	arch/arc/arc/timer.c
     72  1.55   tsutsui file	arch/arc/arc/interrupt.c
     73  1.21      soda file	arch/arc/arc/bus_space.c
     74  1.21      soda file	arch/arc/arc/bus_space_sparse.c
     75  1.21      soda file	arch/arc/arc/bus_space_large.c
     76  1.21      soda file	arch/arc/arc/bus_dma.c
     77  1.52   tsutsui file	arch/arc/arc/wired_map_machdep.c
     78  1.14      soda 
     79  1.14      soda file	arch/arc/arc/arcbios.c
     80  1.67     skrll file	arch/arc/arc/arcbios_stubs.S
     81  1.45   tsutsui 
     82  1.57   gdamore file	arch/mips/mips/mips3_clock.c
     83  1.14      soda 
     84  1.65     alnsn #
     85  1.65     alnsn # Stack-less Just-In-Time compiler
     86  1.65     alnsn #
     87  1.65     alnsn include	"external/bsd/sljit/conf/files.sljit"
     88  1.65     alnsn 
     89  1.14      soda ##
     90  1.34     lukem ##	Machine-independent ATAPI drivers
     91  1.14      soda ##
     92  1.14      soda include "dev/ata/files.ata"
     93  1.17      soda 
     94  1.50     bjh21 include "dev/pckbport/files.pckbport"
     95  1.21      soda 
     96  1.14      soda #
     97  1.14      soda #	System BUS types
     98  1.14      soda #
     99  1.11   thorpej device mainbus { }			# no locators
    100   1.2   thorpej attach mainbus at root
    101  1.14      soda file	arch/arc/arc/mainbus.c	mainbus
    102   1.1  jonathan 
    103   1.1  jonathan #	Our CPU configurator
    104  1.11   thorpej device cpu				# not optional
    105   1.2   thorpej attach cpu at mainbus
    106  1.14      soda file arch/arc/arc/cpu.c			cpu
    107  1.14      soda 
    108  1.14      soda #
    109  1.25        ur #	Magnum and Jazz-Internal bus autoconfiguration devices
    110  1.14      soda #
    111  1.25        ur device	jazzio {}
    112  1.25        ur attach	jazzio at mainbus		# optional
    113  1.25        ur file	arch/arc/jazz/jazzio.c		jazzio
    114  1.25        ur file	arch/arc/jazz/jazzdmatlb.c	# XXX jazzio
    115  1.25        ur file	arch/arc/jazz/bus_dma_jazz.c	# XXX jazzio
    116   1.1  jonathan 
    117   1.1  jonathan #
    118  1.14      soda #	ISA Bus bridge
    119  1.14      soda #
    120  1.32      soda define	isabr
    121  1.14      soda file	arch/arc/isa/isabus.c		isabr
    122  1.14      soda 
    123  1.55   tsutsui #device	jazzisabr {} : eisabus, isabus, isabr
    124  1.32      soda device	jazzisabr {} : isabus, isabr
    125  1.32      soda attach	jazzisabr at mainbus
    126  1.32      soda file	arch/arc/jazz/jazzisabr.c	jazzisabr
    127  1.32      soda 
    128  1.32      soda device	arcsisabr {} : isabus, isabr	# PLATFORM_DESKTECH_ARCSTATION_I
    129  1.32      soda attach	arcsisabr at mainbus
    130  1.54   tsutsui file	arch/arc/dti/arcsisabr.c	arcsisabr
    131  1.32      soda file	arch/arc/isa/isadma_bounce.c	arcsisabr
    132  1.32      soda 
    133  1.32      soda device	tyneisabr {} : isabus, isabr	# PLATFORM_DESKTECH_TYNE
    134  1.32      soda attach	tyneisabr at mainbus
    135  1.32      soda file	arch/arc/dti/tyneisabr.c	tyneisabr
    136  1.46   tsutsui 
    137  1.46   tsutsui # ISA Plug 'n Play devices
    138  1.46   tsutsui file	arch/arc/isa/isapnp_machdep.c	isapnp
    139  1.14      soda 
    140  1.21      soda #
    141  1.21      soda #	NEC RISCstation PCI host bridge
    142  1.21      soda #
    143  1.21      soda device	necpb: pcibus
    144  1.21      soda attach	necpb at mainbus		# optional
    145  1.21      soda file	arch/arc/pci/necpb.c		necpb
    146  1.21      soda 
    147  1.25        ur #	Ethernet chip on Jazz-Internal bus
    148  1.33   tsutsui # XXX device declaration of MI sonic should be moved into sys/conf/files
    149  1.14      soda device	sn: ifnet, ether, arp
    150  1.33   tsutsui file	dev/ic/dp83932.c		sn
    151  1.33   tsutsui attach	sn at jazzio with sn_jazzio
    152  1.33   tsutsui file	arch/arc/jazz/if_sn_jazzio.c	sn_jazzio
    153  1.24        ad 
    154  1.24        ad #
    155  1.24        ad # Machine-independent I2O drivers.
    156  1.24        ad #
    157  1.24        ad include "dev/i2o/files.i2o"
    158  1.21      soda 
    159   1.1  jonathan #	Use machine independent SCSI driver routines
    160  1.12   thorpej include	"dev/scsipi/files.scsipi"
    161   1.1  jonathan 
    162  1.25        ur #	Symbios 53C94 SCSI interface driver on Jazz-Internal bus
    163  1.43   tsutsui device	asc: scsi, ncr53c9x
    164  1.25        ur attach	asc at jazzio
    165  1.32      soda file	arch/arc/jazz/asc.c		asc	needs-flag
    166  1.29   tsutsui 
    167  1.29   tsutsui #	Symbios 53C710 SCSI interface driver on Jazz-Internal bus
    168  1.29   tsutsui attach	osiop at jazzio with osiop_jazzio
    169  1.29   tsutsui file	arch/arc/jazz/osiop_jazzio.c	osiop_jazzio
    170  1.42   tsutsui 
    171  1.42   tsutsui #	NCR53C700 SCSI I/O processor on Jazz-Internal bus
    172  1.42   tsutsui attach	oosiop at jazzio with oosiop_jazzio
    173  1.42   tsutsui file	arch/arc/jazz/oosiop_jazzio.c		oosiop_jazzio
    174  1.14      soda 
    175  1.25        ur #	Floppy disk controller on Jazz-internal bus
    176  1.14      soda device	fdc {drive = -1}
    177  1.30      soda file	arch/arc/jazz/fd.c		fdc	needs-flag
    178  1.30      soda 
    179  1.30      soda attach	fdc at jazzio with fdc_jazzio
    180  1.30      soda file	arch/arc/jazz/fdc_jazzio.c	fdc_jazzio
    181  1.30      soda 
    182  1.14      soda device	fd: disk
    183  1.14      soda attach	fd at fdc
    184  1.14      soda 
    185  1.22      soda #	bus independent raster console glue
    186  1.22      soda device	rasdisplay: wsemuldisplaydev, pcdisplayops
    187  1.22      soda file	arch/arc/dev/rasdisplay.c	rasdisplay
    188  1.22      soda 
    189  1.25        ur #	raster console glue on Jazz-Internal bus
    190  1.25        ur attach	rasdisplay at jazzio with rasdisplay_jazzio
    191  1.22      soda file	arch/arc/jazz/rasdisplay_jazzio.c rasdisplay_jazzio needs-flag
    192  1.22      soda 
    193  1.25        ur #	VGA display driver on Jazz-Internal bus
    194  1.25        ur attach	vga at jazzio with vga_jazzio
    195  1.22      soda file	arch/arc/jazz/vga_jazzio.c	vga_jazzio needs-flag
    196  1.22      soda 
    197  1.25        ur #	PC keyboard controller on Jazz-Internal bus
    198  1.34     lukem attach	pckbc at jazzio with pckbc_jazzio
    199  1.34     lukem file	arch/arc/jazz/pckbc_jazzio.c	pckbc_jazzio needs-flag
    200  1.22      soda 
    201  1.14      soda #
    202  1.14      soda #	Stock ISA bus support
    203  1.14      soda #
    204  1.15      soda define	pcmcia {}			# XXX dummy decl...
    205  1.14      soda 
    206  1.14      soda include	"dev/pci/files.pci"
    207  1.55   tsutsui #include	"dev/eisa/files.eisa"
    208  1.14      soda include	"dev/isa/files.isa"
    209  1.55   tsutsui #file	arch/arc/eisa/eisa_machdep.c	eisa
    210  1.14      soda 
    211  1.32      soda #	Interval timer, must have one..
    212  1.32      soda device	timer
    213  1.32      soda attach	timer at jazzio with timer_jazzio
    214  1.32      soda attach	timer at isa with timer_isa
    215  1.32      soda file	arch/arc/jazz/timer_jazzio.c	timer & timer_jazzio needs-flag
    216  1.32      soda file	arch/arc/isa/timer_isa.c	timer & timer_isa needs-flag
    217  1.32      soda 
    218  1.14      soda #	Real time clock, must have one..
    219  1.48   tsutsui device	mcclock: mc146818
    220  1.32      soda attach	mcclock at jazzio with mcclock_jazzio
    221  1.32      soda attach	mcclock at isa with mcclock_isa
    222  1.32      soda file	arch/arc/jazz/mcclock_jazzio.c	mcclock & mcclock_jazzio needs-flag
    223  1.32      soda file	arch/arc/isa/mcclock_isa.c	mcclock & mcclock_isa needs-flag
    224  1.14      soda 
    225  1.14      soda #	Console driver on PC-style graphics
    226  1.14      soda device	pc: tty
    227  1.32      soda file	arch/arc/dev/pccons.c		(pc | opms) &
    228  1.32      soda 					(pc_jazzio | pc_isa |
    229  1.32      soda 					 opms_jazzio | opms_isa) needs-flag
    230  1.25        ur attach	pc at jazzio with pc_jazzio
    231  1.32      soda file	arch/arc/jazz/pccons_jazzio.c	pc_jazzio | opms_jazzio
    232  1.14      soda attach	pc at isa with pc_isa
    233  1.32      soda file	arch/arc/isa/pccons_isa.c	pc_isa
    234  1.32      soda 
    235  1.32      soda # PS/2-style mouse
    236  1.14      soda device	opms: tty
    237  1.32      soda file	arch/arc/dev/opms.c		opms
    238  1.32      soda attach	opms at jazzio with opms_jazzio
    239  1.32      soda file	arch/arc/jazz/opms_jazzio.c	opms_jazzio
    240  1.32      soda attach	opms at isa with opms_isa
    241  1.32      soda file	arch/arc/isa/opms_isa.c		opms_isa
    242  1.14      soda 
    243  1.14      soda #	BusLogic BT-445C VLB SCSI Controller. Special on TYNE local bus.
    244  1.15      soda device	btl: scsi
    245  1.15      soda attach	btl at isa
    246  1.32      soda file	arch/arc/dti/btl.c		btl needs-flag
    247   1.1  jonathan 
    248   1.1  jonathan #	NS16450/16550 Serial line driver
    249  1.25        ur attach	com at jazzio with com_jazzio
    250  1.25        ur file	arch/arc/jazz/com_jazzio.c	com & com_jazzio
    251  1.25        ur 
    252  1.14      soda #	Parallel printer port driver
    253  1.25        ur attach	lpt at jazzio with lpt_jazzio
    254  1.25        ur file	arch/arc/jazz/lpt_jazzio.c	lpt & lpt_jazzio
    255   1.1  jonathan 
    256   1.1  jonathan 
    257  1.14      soda #
    258  1.14      soda #	PCI Bus support
    259  1.14      soda #
    260   1.1  jonathan 
    261  1.14      soda # PCI VGA display driver
    262  1.14      soda device	pcivga: tty
    263  1.14      soda attach	pcivga at pci
    264  1.14      soda file	arch/arc/pci/pci_vga.c		pcivga
    265   1.1  jonathan 
    266   1.1  jonathan #
    267  1.14      soda # Specials.
    268  1.14      soda #
    269  1.16      soda # memory disk for installation
    270  1.26        ur file dev/md_root.c			memory_disk_hooks
    271  1.28   tsutsui 
    272  1.28   tsutsui # USB
    273  1.28   tsutsui include "dev/usb/files.usb"
    274   1.1  jonathan 
    275  1.63   tsutsui # IEEE1394
    276  1.63   tsutsui include "dev/ieee1394/files.ieee1394"
    277  1.63   tsutsui 
    278  1.14      soda #
    279  1.14      soda #	Common files
    280  1.14      soda #
    281   1.1  jonathan 
    282   1.1  jonathan file	dev/cons.c
    283  1.14      soda #file	dev/cninit.c
    284  1.39   gehenna 
    285  1.39   gehenna include "arch/arc/conf/majors.arc"
    286