xref: /netbsd-src/sys/arch/hpcsh/conf/files.hpcsh (revision 63bf4c684b14b40d8f7dae966f4b3940df664cf8)
1*63bf4c68Suwe#	$NetBSD: files.hpcsh,v 1.45 2006/01/03 01:15:04 uwe 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
193a292b1bSuchfile	dev/kloader.c
20a312f319Suchfile	arch/hpcsh/hpcsh/kloader_machdep.c
21a312f319Suchdefflag debug_kloader.h			KLOADER_DEBUG
224a61fd07Suchdefparam opt_kloader_kernel_path.h	KLOADER_KERNEL_PATH
234a61fd07Such
24b4095cd8Suchdevice	mainbus { [id = -1] }
250cc08093Such
262cb604a2Such#
272cb604a2Such# H/PC Platform common files.
282cb604a2Such#
292cb604a2Suchinclude "arch/hpc/conf/files.hpc"
303cfa37d7Suchfile	arch/hpc/hpc/disksubr.c			disk
310cc08093Suchinclude "dev/hpc/files.bicons"
320cc08093Suchinclude "dev/hpc/files.hpckbd"
330cc08093Suchinclude "dev/hpc/files.hpcfb"
342cb604a2Such
35c0a13ed2Suchinclude "arch/hpc/conf/files.debug"
36a312f319Suchfile	arch/hpcsh/hpcsh/debug.c
378214ff33Suwe
38bb2b8b10Such# power management
39bb2b8b10Suchinclude "dev/hpc/apm/files.apm"
40bb2b8b10Suchdevice	hpcapm: apmdevif
41bb2b8b10Suchattach	hpcapm at mainbus
42bb2b8b10Suchfile	dev/hpc/hpcapm.c			hpcapm
43bb2b8b10Such
44a312f319Such
45a312f319Such#
466a7b420bSuch# Machine-independent SCSI drivers
476a7b420bSuch#
486a7b420bSuchinclude "dev/scsipi/files.scsipi"
496a7b420bSuch
506a7b420bSuch#
516a7b420bSuch# Machine-independent ATA drivers
526a7b420bSuch#
536a7b420bSuchinclude "dev/ata/files.ata"
546a7b420bSuch
556a7b420bSuch# Memory Disk for install floppy
56e9040f30Suchfile	dev/md_root.c				memory_disk_hooks
576a7b420bSuch
586a7b420bSuch#
596a7b420bSuch# System bus types
606a7b420bSuch#
616a7b420bSuchattach	mainbus at root
626a7b420bSuchfile	arch/hpcsh/hpcsh/mainbus.c		mainbus
636a7b420bSuch
64422c178bSuchdevice	cpu
65422c178bSuchattach	cpu at mainbus
66422c178bSuchfile	arch/sh3/sh3/cpu.c			cpu
67422c178bSuch
68422c178bSuchinclude	"arch/sh3/conf/files.shb"
696a7b420bSuch
70c9004345Suwedevice	j6x0lcd
71c9004345Suweattach	j6x0lcd at shb
72c9004345Suwefile	arch/hpcsh/dev/j6x0lcd.c		j6x0lcd
73c9004345Suwe
74b78fce98Suwedevice	j6x0pwr
75b78fce98Suweattach	j6x0pwr at adc
76b78fce98Suwefile	arch/hpcsh/dev/j6x0pwr.c		j6x0pwr
77b78fce98Suwe
78f53a32e6Stsarnainclude	"dev/wscons/files.wscons"
79738a5e23Suweinclude "dev/hpc/files.hpctp"
80738a5e23Suwe
81f53a32e6Stsarnadevice	j6x0tp: hpctpanel, wsmousedev, wskbddev
82738a5e23Suweattach	j6x0tp at adc
83738a5e23Suwefile	arch/hpcsh/dev/j6x0tp.c			j6x0tp
840af2a039Suwedefflag opt_j6x0tp.h		J6X0TP_DEBUG
850af2a039Suwe				J6X0TP_WSMOUSE_EXCLUSIVE
860af2a039Suwedefparam opt_j6x0tp.h		J6X0TP_SETTINGS_ICON_KEYSYM
870af2a039Suwe				J6X0TP_PGUP_ICON_KEYSYM
880af2a039Suwe				J6X0TP_PGDN_ICON_KEYSYM
890af2a039Suwe				J6X0TP_SWITCH_ICON_KEYSYM
90738a5e23Suwe
9117587c61Skiyoharadevice	psh3lcd
9217587c61Skiyoharaattach	psh3lcd at shb
9317587c61Skiyoharafile	arch/hpcsh/dev/psh3lcd.c		psh3lcd
9417587c61Skiyohara
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
125*63bf4c68Suwedefflag opt_hd64461video.h	HD64461VIDEO_DEBUG
126*63bf4c68Suwe				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
15977a6b82bSgehennainclude "arch/hpcsh/conf/majors.hpcsh"
160