xref: /netbsd-src/sys/arch/netwinder/conf/files.netwinder (revision 1ad9454efb13a65cd7535ccf867508cb14d9d30e)
1#	$NetBSD: files.netwinder,v 1.35 2006/09/15 16:28:41 gdamore Exp $
2#
3# First try for arm-specific configuration info
4#
5
6maxpartitions	8
7maxusers 2 8 64
8
9# COMPAT_OLD_OFW for SHARKs
10defflag	COMPAT_OLD_OFW
11
12# Maintain Interrupt statistics
13defflag	IRQSTATS
14
15# X server support in console drivers
16defflag	XSERVER
17
18# Bootloader options (COMPAT... to be dropped ASAP)
19defflag	COMPAT_OLD_BOOTLOADER
20
21#
22# ISA and mixed ISA+EISA or ISA+PCI drivers
23#
24include "dev/isa/files.isa"
25
26# Include WSCONS stuff
27include "dev/wscons/files.wscons"
28include "dev/rasops/files.rasops"
29include "dev/wsfont/files.wsfont"
30
31# Include arm32 footbridge
32include "arch/arm/conf/files.footbridge"
33
34#
35# Machine-independent ATA drivers
36#
37include "dev/ata/files.ata"
38
39# ISA DMA glue
40file	arch/arm/footbridge/isa/isadma_machdep.c isadma
41
42# Memory disk driver
43file	dev/md_root.c				md & memory_disk_hooks
44
45#
46# Machine-independent SCSI drivers
47#
48
49include "dev/scsipi/files.scsipi"
50
51# Generic MD files
52file	arch/netwinder/netwinder/autoconf.c
53file	arch/netwinder/netwinder/netwinder_machdep.c
54
55file	arch/arm/arm/disksubr.c			disk
56file	arch/arm/arm/disksubr_acorn.c		disk
57file	arch/arm/arm/disksubr_mbr.c		disk
58
59# ISA support.
60file	arch/arm/footbridge/isa/isa_machdep.c	isa
61file	arch/arm/footbridge/isa/isa_io.c	isa
62file	arch/arm/footbridge/isa/isa_io_asm.S	isa
63
64# ISA Plug 'n Play autoconfiguration glue.
65file	arch/arm/footbridge/isa/isapnp_machdep.c isapnp
66
67device	sysbeep
68attach	sysbeep at pcppi with sysbeep_isa
69file	arch/arm/footbridge/isa/sysbeep_isa.c	sysbeep_isa
70
71device ds1687rtc
72attach ds1687rtc at isa
73file	arch/arm/footbridge/isa/dsrtc.c		ds1687rtc
74
75# Machine-independent I2O drivers.
76include "dev/i2o/files.i2o"
77
78# PCI devices
79
80#
81# Include PCI config
82#
83file	arch/netwinder/pci/pci_machdep.c	pci
84
85include "dev/pci/files.pci"
86
87device	pcib: isabus
88attach	pcib at pci
89file	arch/netwinder/pci/pcib.c		pcib
90
91file	arch/netwinder/pci/pciide_machdep.c	pciide_common
92
93include "dev/pckbport/files.pckbport"
94
95include "arch/arm/conf/majors.arm32"
96