xref: /netbsd-src/sys/arch/hpcsh/conf/files.hpcsh (revision 0dd5877adce57db949b16ae963e5a6831cccdfb6)
1#	$NetBSD: files.hpcsh,v 1.19 2002/02/17 21:01:15 uch Exp $
2#
3maxpartitions 8
4
5maxusers 2 16 64
6
7defflag debug_hpcsh.h	BUS_SPACE_DEBUG
8			PFCKBD_DEBUG
9			HD64461VIDEO_DEBUG
10			HD64461PCMCIA_DEBUG
11
12file	arch/hpcsh/hpcsh/conf.c
13file	arch/hpcsh/hpcsh/machdep.c
14file	arch/hpcsh/hpcsh/clock.c
15file	arch/hpcsh/hpcsh/console.c
16file	arch/hpcsh/hpcsh/autoconf.c
17file	arch/hpcsh/hpcsh/bus_space.c
18#file	arch/hpcsh/hpcsh/bus_dma.c
19file	arch/hpcsh/hpcsh/procfs_machdep.c	procfs
20
21file	arch/hpc/hpc/kloader.c
22file	arch/hpcsh/hpcsh/kloader_machdep.c
23defflag	debug_kloader.h			KLOADER_DEBUG
24defparam opt_kloader_kernel_path.h	KLOADER_KERNEL_PATH
25
26device mainbus { [id = -1] }
27
28#
29# H/PC Platform common files.
30#
31include "arch/hpc/conf/files.hpc"
32file	arch/hpc/hpc/disksubr.c			disk
33include "dev/hpc/files.bicons"
34include "dev/hpc/files.hpckbd"
35include "dev/hpc/files.hpcfb"
36
37include "arch/hpc/conf/files.debug"
38file	arch/hpcsh/hpcsh/debug.c
39defflag	opt_interrupt_monitor.h		INTERRUPT_MONITOR
40
41#
42# Machine-independent SCSI drivers
43#
44include "dev/scsipi/files.scsipi"
45major	{sd = 3}
46major	{st = 4}
47major	{cd = 5}
48
49#
50# Machine-independent ATA drivers
51#
52include "dev/ata/files.ata"
53major	{wd = 1}
54
55# Memory Disk for install floppy
56file dev/md_root.c				memory_disk_hooks
57major	{md = 6}
58
59#
60# System bus types
61#
62attach	mainbus at root
63file	arch/hpcsh/hpcsh/mainbus.c		mainbus
64
65#
66# SH3 bus
67#
68include	"arch/hpcsh/conf/files.shbus"
69
70device	pfckbd: hpckbdif
71attach	pfckbd at mainbus
72file	arch/hpcsh/dev/pfckbd.c			pfckbd	needs-flag
73
74#
75# HD64461
76#
77define	hd64461if {}
78device	hd64461if: hd64461if
79attach	hd64461if at shb
80file	arch/hpcsh/dev/hd64461/hd64461.c	hd64461if
81
82device	hd64461pcmcia: pcmciabus
83attach	hd64461pcmcia at hd64461if
84file	arch/hpcsh/dev/hd64461/hd64461pcmcia.c	hd64461pcmcia
85
86attach	com at hd64461if with hd64461uart
87file	arch/hpcsh/dev/hd64461/hd64461uart.c	hd64461uart
88
89device	hd64461video: hpcfbif
90attach	hd64461video at hd64461if
91file	arch/hpcsh/dev/hd64461/hd64461video.c	hd64461video	needs-flag
92file	dev/hpc/video_subr.c			hd64461video
93
94#
95# HD64465
96#
97define	hd64465if {}
98device	hd64465if: hd64465if
99attach	hd64465if at shb
100file	arch/hpcsh/dev/hd64465/hd64465.c	hd64465if	needs-flag
101
102attach	com at hd64465if with hd64465uart
103file	arch/hpcsh/dev/hd64465/hd64465uart.c	hd64465uart
104
105device	hd64465pcmcia: pcmciabus
106attach	hd64465pcmcia at hd64465if
107file	arch/hpcsh/dev/hd64465/hd64465pcmcia.c	hd64465pcmcia
108
109#attach	ohci at hd64465if with hd64465ohci
110#file	arch/hpcsh/dev/hd64465/hd64465ohci.c	hd64465ohci
111
112include	"dev/mii/files.mii"
113include "dev/usb/files.usb"
114include	"dev/wscons/files.wscons"
115
116