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