xref: /netbsd-src/sys/arch/hpcsh/conf/HPW650PA (revision 401e0ef38d2a145e84d5b45df98d76e5470a345f)
1#	$NetBSD: HPW650PA,v 1.33 2023/09/12 22:07:33 andvar Exp $
2#
3#	HITACHI PERSONA HPW650PA
4#
5
6include 	"arch/hpcsh/conf/std.hpcsh"
7
8#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
9
10maxusers	32			# estimated number of users
11
12options 	HZ=64			# default clock rate
13
14# in-kernel bootloader, see kloader(4)
15options 	KLOADER
16#options 	KLOADER_KERNEL_PATH="\"/netbsd\""
17#options 	KLOADER_DEBUG
18
19options 	SH4			# SH7750V 128MHz
20options 	PCLOCK=32000000		# 32MHz
21
22options 	HPC_DEBUG_INTERRUPT_MONITOR
23options 	HPC_DEBUG_LCD
24
25options 	DDB			# in-kernel debugger
26pseudo-device	ksyms
27#options 	KGDB			# in-kernel debugger
28#options 	KGDB_DEVNAME="\"hd64465uart\"",KGDB_DEVRATE=19200
29#makeoptions	DEBUG="-g"	# compile full symbol table
30options 	DIAGNOSTIC		# extra kernel debugging checks
31options 	DEBUG			# extra kernel debugging support
32options 	KTRACE			# system call tracing support
33
34options 	USERCONF		# userconf(4) support
35options 	PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
36#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
37
38# Compatibility options
39#options 	BSDDISKLABEL_EI	# endian independent disklabel support
40
41# Executable format options
42options 	EXEC_COFF	# 32-bit COFF executables
43
44# File systems
45file-system 	FFS		# UFS
46file-system 	MFS		# memory file system (requires FFS)
47file-system 	MSDOSFS		# MS-DOS file system
48file-system	NFS		# Sun NFS-compatible filesystem client
49options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
50
51# Networking options
52options 	INET		# IP + ICMP + TCP + UDP
53options 	INET6		# IPV6
54options 	NFS_BOOT_DHCP
55
56# Kernel root file system and dump configuration.
57config		netbsd	root on ? type ?
58
59options 	WSEMUL_VT100
60options 	WSDISPLAY_DEFAULTSCREENS=1
61#options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
62options 	FONT_VT220L8x10
63options 	WS_KERNEL_FG=WSCOL_BROWN
64options 	WS_KERNEL_BG=WSCOL_BLUE
65
66#
67# Device configuration
68#
69mainbus0 at root
70
71cpu*		at mainbus?
72shb*		at mainbus?
73bivideo*	at mainbus0
74
75hpcfb*		at bivideo?
76wsdisplay*	at hpcfb?
77
78hd64465if*	at shb?
79com*		at hd64465if?
80hd64465pcmcia*	at hd64465if?
81
82rtc*		at shb?
83
84# PCMCIA bus support
85pcmcia* at hd64465pcmcia? controller ? socket ?
86
87# PCMCIA network interfaces
88ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
89ukphy*	at mii? phy ?			# generic unknown PHYs
90
91# PCMCIA IDE disk
92wdc*	at pcmcia? function ?
93atabus* at ata?
94wd*	at atabus? drive ? flags 0x0000
95
96# Pseudo-Devices
97pseudo-device	biconsdev	1	# build-in console device
98pseudo-device	pty			# pseudo-terminals
99
100pseudo-device	bpfilter		# Berkeley packet filter
101pseudo-device	loop			# network loopback
102pseudo-device	clockctl		# user control of clock subsystem
103#pseudo-device	fss			# file system snapshot device
104