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