GENERIC revision 1.3
1#	$NetBSD: GENERIC,v 1.3 2001/06/04 17:08:36 uch Exp $
2#
3#	GENERIC kernel for SH3+HD64461 based machines.
4#
5
6include "arch/hpcsh/conf/std.hpcsh.el"
7
8maxusers	32			# estimated number of users
9
10options		SH7709A			# 133MHz
11options		SH7709A_BROKEN_IPR
12options		PCLOCK=22000000		# 22MHz
13
14options 	DDB			# in-kernel debugger
15options 	DIAGNOSTIC		# extra kernel debugging checks
16options 	DEBUG			# extra kernel debugging support
17options 	KTRACE			# system call tracing support
18options		MSGBUFSIZE=65534
19
20# Standard system options
21options 	RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT
22
23options 	SCSIVERBOSE	# human readable SCSI error messages
24options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
25
26# Executable format options
27options 	EXEC_COFF	# 32-bit COFF executables
28options 	EXEC_ELF32	# 32-bit ELF executables
29
30# File systems
31file-system 	FFS		# UFS
32file-system 	MSDOSFS		# MS-DOS file system
33file-system 	MFS		# memory file system
34file-system	NFS		# Sun NFS-compatible filesystem client
35file-system 	UNION		# union file system
36file-system 	FDESC		# /dev/fd
37file-system 	KERNFS		# /kern
38file-system 	PROCFS		# /proc
39
40# File system options
41
42# Networking options
43options 	INET		# IP + ICMP + TCP + UDP
44options 	NFS_BOOT_DHCP
45
46# Kernel root file system and dump configuration.
47config		netbsd	root on ? type ?
48
49options 	WSEMUL_VT100
50options 	WSDISPLAY_DEFAULTSCREENS=4
51options 	FONT_VT220L8x10
52options 	WS_KERNEL_FG=WSCOL_BROWN
53options 	WS_KERNEL_BG=WSCOL_BLUE
54# compatibility to other console drivers
55options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
56options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
57options 	WSDISPLAY_COMPAT_USL		# VT handling
58options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes
59
60#
61# Device configuration
62#
63mainbus0 at root
64
65shb0 at mainbus? id HP
66shb1 at mainbus? id HITACHI
67
68#
69# Workstation Console attachments
70#
71hpcfb*		at hd64461video?
72wsdisplay*	at hpcfb?
73pfckbd*		at mainbus? id HP
74hpckbd*		at pfckbd?
75wskbd*		at hpckbd? mux 1
76
77#
78# HP Jornada
79#
80# Serial Devices
81# don't need to define SCICONSOLE. you can select from bootloader.
82options SCIFCN_SPEED=19200
83scif0 at shb0 port 0xa4000008 irq 12
84
85hd64461if0 at shb0 irq 4
86hd64461pcmcia*	at hd64461if0
87hd64461video*	at hd64461if0
88
89#
90# HITACHI PERSONA
91#
92hd64461if1 at shb1 irq 4
93com*		at hd64461if1
94
95#
96# machine independent part
97#
98# PCMCIA bus support
99pcmcia0 at hd64461pcmcia? controller 0 socket ?	# I/O card, memory card
100pcmcia1 at hd64461pcmcia? controller 1 socket ? # memory card only
101
102# PCMCIA network interfaces
103ne*	at pcmcia0 function ?		# NE2000-compatible Ethernet
104ep*	at pcmcia0 function ?		# 3Com 3c589 and 3c562 Ethernet
105mbe*	at pcmcia0 function ?		# MB8696x based Ethernet
106wi*	at pcmcia0 function ?		# Lucent WaveLan IEEE (802.11)
107mhzc*	at pcmcia0 function ?		# Megahertz Ethernet/Modem combo cards
108com*	at mhzc?
109sm*	at mhzc?
110
111# PCMCIA SCSI interfaces
112aic*	at pcmcia0 function ?		# Adaptec APA-1460 SCSI
113
114scsibus* at aic?
115
116# PCMCIA IDE disk
117# PC-Card slot
118wdc1	at pcmcia0 function ?
119wd*	at wdc1 channel ? drive ? flags 0x0000
120# Compact Flash slot (only memory mapped mode CF can attach) 
121wdc0	at pcmcia1 function ?
122wd*	at wdc0 channel ? drive ? flags 0x0000
123
124# SCSI devices
125sd*	at scsibus? target ? lun ?	# SCSI disk drives
126
127# Network Interfaces
128
129# Pseudo-Devices
130pseudo-device	biconsdev	1	# build-in console device
131
132# network pseudo-devices
133pseudo-device	bpfilter	8	# Berkeley packet filter
134pseudo-device	ipfilter		# IP filter (firewall) and NAT
135pseudo-device	loop			# network loopback
136
137# miscellaneous pseudo-devices
138pseudo-device	pty			# pseudo-terminals
139
140# mouse & keyboard multiplexor pseudo-devices
141pseudo-device	wsmux		2
142