xref: /netbsd-src/sys/arch/hpcsh/conf/files.hpcsh (revision 3f23c9554599a4819bce7d82e4a59a52f33ac611)
1*3f23c955Stsutsui#	$NetBSD: files.hpcsh,v 1.52 2010/05/03 12:16:04 tsutsui Exp $
2ef1a3ce5Sitojun#
3f1b19ce1Swizmaxpartitions 8
4ef1a3ce5Sitojun
56a7b420bSuchmaxusers 2 16 64
6ef1a3ce5Sitojun
74a61fd07Suchdefflag debug_hpcsh.h	BUS_SPACE_DEBUG
84a61fd07Such			PFCKBD_DEBUG
94a61fd07Such
10693be195Suchdefparam opt_memsize.h	IOM_ROM_BEGIN IOM_ROM_SIZE IOM_RAM_BEGIN IOM_RAM_SIZE
11693be195Such
12ef1a3ce5Sitojunfile	arch/hpcsh/hpcsh/machdep.c
13054158f9Suchfile	arch/hpcsh/hpcsh/console.c
146a7b420bSuchfile	arch/hpcsh/hpcsh/autoconf.c
159279c045Suchfile	arch/hpcsh/hpcsh/bus_space.c
163ca46e44Such#file	arch/hpcsh/hpcsh/bus_dma.c
17f694c9fdSuchfile	arch/hpcsh/hpcsh/clock_machdep.c
184a61fd07Such
19b419ee7eSuwefile	dev/kloader.c				kloader
20b419ee7eSuwefile	arch/hpcsh/hpcsh/kloader_machdep.c	kloader
21*3f23c955Stsutsuidefflag opt_kloader.h				KLOADER
22*3f23c955Stsutsuidefflag debug_kloader.h				KLOADER_DEBUG
23*3f23c955Stsutsuidefparam opt_kloader_kernel_path.h		KLOADER_KERNEL_PATH
244a61fd07Such
253ca5c268Scube# power management
263ca5c268Scubeinclude "dev/hpc/files.hpcapm"
273ca5c268Scube
283ca5c268Scubedevice	mainbus { [id = -1] }: hpcapmif
290cc08093Such
302cb604a2Such#
312cb604a2Such# H/PC Platform common files.
322cb604a2Such#
332cb604a2Suchinclude "arch/hpc/conf/files.hpc"
343cfa37d7Suchfile	arch/hpc/hpc/disksubr.c			disk
350cc08093Suchinclude "dev/hpc/files.bicons"
360cc08093Suchinclude "dev/hpc/files.hpckbd"
370cc08093Suchinclude "dev/hpc/files.hpcfb"
382cb604a2Such
39c0a13ed2Suchinclude "arch/hpc/conf/files.debug"
40a312f319Suchfile	arch/hpcsh/hpcsh/debug.c
418214ff33Suwe
42a312f319Such#
436a7b420bSuch# Machine-independent SCSI drivers
446a7b420bSuch#
456a7b420bSuchinclude "dev/scsipi/files.scsipi"
466a7b420bSuch
476a7b420bSuch#
486a7b420bSuch# Machine-independent ATA drivers
496a7b420bSuch#
506a7b420bSuchinclude "dev/ata/files.ata"
516a7b420bSuch
526a7b420bSuch# Memory Disk for install floppy
53e9040f30Suchfile	dev/md_root.c				memory_disk_hooks
546a7b420bSuch
556a7b420bSuch#
566a7b420bSuch# System bus types
576a7b420bSuch#
586a7b420bSuchattach	mainbus at root
596a7b420bSuchfile	arch/hpcsh/hpcsh/mainbus.c		mainbus
606a7b420bSuch
61422c178bSuchdevice	cpu
62422c178bSuchattach	cpu at mainbus
63422c178bSuchfile	arch/sh3/sh3/cpu.c			cpu
64422c178bSuch
65422c178bSuchinclude	"arch/sh3/conf/files.shb"
666a7b420bSuch
67c9004345Suwedevice	j6x0lcd
68c9004345Suweattach	j6x0lcd at shb
69c9004345Suwefile	arch/hpcsh/dev/j6x0lcd.c		j6x0lcd
70c9004345Suwe
71b78fce98Suwedevice	j6x0pwr
72b78fce98Suweattach	j6x0pwr at adc
73b78fce98Suwefile	arch/hpcsh/dev/j6x0pwr.c		j6x0pwr
74b78fce98Suwe
75738a5e23Suweinclude "dev/hpc/files.hpctp"
76738a5e23Suwe
77f53a32e6Stsarnadevice	j6x0tp: hpctpanel, wsmousedev, wskbddev
78738a5e23Suweattach	j6x0tp at adc
79738a5e23Suwefile	arch/hpcsh/dev/j6x0tp.c			j6x0tp
800af2a039Suwedefflag opt_j6x0tp.h		J6X0TP_DEBUG
810af2a039Suwe				J6X0TP_WSMOUSE_EXCLUSIVE
820af2a039Suwedefparam opt_j6x0tp.h		J6X0TP_SETTINGS_ICON_KEYSYM
830af2a039Suwe				J6X0TP_PGUP_ICON_KEYSYM
840af2a039Suwe				J6X0TP_PGDN_ICON_KEYSYM
850af2a039Suwe				J6X0TP_SWITCH_ICON_KEYSYM
86738a5e23Suwe
8717587c61Skiyoharadevice	psh3lcd
8817587c61Skiyoharaattach	psh3lcd at shb
8917587c61Skiyoharafile	arch/hpcsh/dev/psh3lcd.c		psh3lcd
9017587c61Skiyohara
9116a545f4Skiyoharadevice	psh3pwr
9216a545f4Skiyoharaattach	psh3pwr at adc
9316a545f4Skiyoharafile	arch/hpcsh/dev/psh3pwr.c		psh3pwr
9416a545f4Skiyohara
95725081c0Skiyoharadevice	psh3tp: hpctpanel, wsmousedev
96725081c0Skiyoharaattach	psh3tp at adc
97725081c0Skiyoharafile	arch/hpcsh/dev/psh3tp.c			psh3tp
98725081c0Skiyoharadefflag opt_psh3tp.h		PSH3TP_DEBUG
99725081c0Skiyohara
1000cc08093Suchdevice	pfckbd: hpckbdif
1010cc08093Suchattach	pfckbd at mainbus
1020cc08093Suchfile	arch/hpcsh/dev/pfckbd.c			pfckbd	needs-flag
1030cc08093Such
1043cfa37d7Such#
1053cfa37d7Such# HD64461
1063cfa37d7Such#
107a8bc4b33Suwedevice	hd64461if {}
1083cfa37d7Suchattach	hd64461if at shb
109c8f9a5d8Suchfile	arch/hpcsh/dev/hd64461/hd64461.c		hd64461if
1107166e503Suchfile	arch/hpcsh/dev/hd64461/hd64461_machdep.c	hd64461if
1113cfa37d7Such
1123cfa37d7Suchdevice	hd64461pcmcia: pcmciabus
1133cfa37d7Suchattach	hd64461pcmcia at hd64461if
1143cfa37d7Suchfile	arch/hpcsh/dev/hd64461/hd64461pcmcia.c	hd64461pcmcia
115346947edSuwedefflag opt_hd64461pcmcia.h	HD64461PCMCIA_DEBUG
116346947edSuwe				HD64461PCMCIA_REORDER_ATTACH
1173cfa37d7Such
118054158f9Suchattach	com at hd64461if with hd64461uart
1196042c0a3Suchfile	arch/hpcsh/dev/hd64461/hd64461uart.c	hd64461uart	needs-flag
120054158f9Such
121842b6023Suchdevice	hd64461video: hpcfbif
122842b6023Suchattach	hd64461video at hd64461if
123c8f9a5d8Suchfile	arch/hpcsh/dev/hd64461/hd64461video.c	hd64461video	needs-flag
124842b6023Suchfile	dev/hpc/video_subr.c			hd64461video
12563bf4c68Suwedefflag opt_hd64461video.h	HD64461VIDEO_DEBUG
12663bf4c68Suwe				HD64461VIDEO_HWACCEL
127842b6023Such
1284dff96d2Such#
1294dff96d2Such# HD64465
1304dff96d2Such#
131a8bc4b33Suwedevice	hd64465if {}
1324dff96d2Suchattach	hd64465if at shb
133000bb389Suchfile	arch/hpcsh/dev/hd64465/hd64465.c	hd64465if	needs-flag
1346a7b420bSuch
1354dff96d2Suchattach	com at hd64465if with hd64465uart
1366042c0a3Suchfile	arch/hpcsh/dev/hd64465/hd64465uart.c	hd64465uart	needs-flag
1374dff96d2Such
1384dff96d2Suchdevice	hd64465pcmcia: pcmciabus
1394dff96d2Suchattach	hd64465pcmcia at hd64465if
1404dff96d2Suchfile	arch/hpcsh/dev/hd64465/hd64465pcmcia.c	hd64465pcmcia
1414dff96d2Such
1424dff96d2Such#attach	ohci at hd64465if with hd64465ohci
1434dff96d2Such#file	arch/hpcsh/dev/hd64465/hd64465ohci.c	hd64465ohci
1444dff96d2Such
1453ca46e44Such#
1463ca46e44Such# HD64461/HD64465 common
1473ca46e44Such#
1483ca46e44Suchfile	arch/hpcsh/dev/hd6446x/hd6446x_subr.S	hd64461if | hd64465if
1493ca46e44Suchfile	arch/hpcsh/dev/hd6446x/hd6446xintc.c	hd64461if | hd64465if
1503ca46e44Such
1513ca46e44Such#include "dev/usb/files.usb"
1520cc08093Such
1537166e503Such#
1547166e503Such# Machine-independent PCMCIA drivers
1557166e503Such#
1568214ff33Suwedevice	fdc {drive = -1}	# XXX: required by files.pcmcia
1577166e503Suchinclude "dev/pcmcia/files.pcmcia"
15877a6b82bSgehenna
159a1297d6fSkiyoharainclude "dev/bluetooth/files.bluetooth"
160a1297d6fSkiyohara
16177a6b82bSgehennainclude "arch/hpcsh/conf/majors.hpcsh"
162