files.evbarm revision 1.29
1#	$NetBSD: files.evbarm,v 1.29 2018/03/19 17:11:24 ryo Exp $
2#
3# First try for arm-specific configuration info
4#
5
6maxpartitions	8
7maxusers	2 8 64
8
9# Maintain Interrupt statistics
10defflag			IRQSTATS
11
12# Memory disk driver
13file	dev/md_root.c				md & memory_disk_hooks
14
15# Generic MD files
16file	arch/evbarm/evbarm/autoconf.c
17
18file	kern/subr_disk_mbr.c			disk
19
20# ARM FPE
21file	arch/arm32/fpe-arm/armfpe_glue.S	armfpe
22file	arch/arm32/fpe-arm/armfpe_init.c	armfpe
23file	arch/arm32/fpe-arm/armfpe.s		armfpe
24
25
26#
27# Machine-independent drivers
28#
29include "dev/ata/files.ata"			# ATA devices
30include "dev/bluetooth/files.bluetooth"		# Bluetooth devices
31include "dev/i2o/files.i2o"			# I2O devices
32include "dev/isa/files.isa"			# ISA devices
33include "dev/pci/files.pci"			# PCI devices
34include "dev/cardbus/files.cardbus"		#   and CardBus devices
35include "dev/pcmcia/files.pcmcia"		# PCMCIA devices
36include "dev/sdmmc/files.sdmmc"			# SD/MMC devices
37include "dev/scsipi/files.scsipi"		# SCSI devices
38include "dev/usb/files.usb"			# USB devices
39
40
41# Kernel boot arguments
42defparam	opt_machdep.h			BOOT_ARGS
43
44#
45# ARM evaluation board specific devices
46#
47defparam	opt_evbarm_boardtype.h EVBARM_BOARDTYPE
48
49# We need to define the Integrator's "plcom" device here since
50# it we need to generate a "plcom.h" header file for conf.c
51defflag	opt_plcom.h	PLCOM_DEBUG
52device	plcom { }: tty
53file	arch/evbarm/dev/plcom.c			plcom needs-flag
54
55#
56# Maximum number of memory ranges
57#
58defparam	opt_machdep.h			DRAM_BLOCKS
59
60include "arch/arm/conf/majors.arm32"
61