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