GENERIC revision 1.9
1# $NetBSD: GENERIC,v 1.9 2001/09/14 17:11:51 uch Exp $ 2# 3# GENERIC kernel for SH3+HD64461 based machines. 4# 5 6include "arch/hpcsh/conf/std.hpcsh" 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 INET6 # IPV6 45options IPSEC # IP security 46options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 47 48options NFS_BOOT_DHCP 49 50# Kernel root file system and dump configuration. 51config netbsd root on ? type ? 52 53options WSEMUL_VT100 54options WSDISPLAY_DEFAULTSCREENS=4 55options FONT_VT220L8x10 56options WS_KERNEL_FG=WSCOL_BROWN 57options WS_KERNEL_BG=WSCOL_BLUE 58# compatibility to other console drivers 59options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 60options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 61options WSDISPLAY_COMPAT_USL # VT handling 62options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 63 64# 65# Device configuration 66# 67mainbus0 at root 68 69shb0 at mainbus? 70 71# 72# Workstation Console attachments 73# 74hpcfb* at hd64461video? 75wsdisplay* at hpcfb? 76pfckbd* at mainbus? id HP 77pfckbd* at mainbus? id HITACHI 78hpckbd* at pfckbd? 79wskbd* at hpckbd? mux 1 80 81# 82# HP Jornada 83# 84# Serial Devices 85# don't need to define SCICONSOLE. you can select from bootloader. 86options SCIFCN_SPEED=19200 87scif0 at shb0 port 0xa4000008 irq 12 88 89hd64461if0 at shb0 irq 4 90hd64461pcmcia* at hd64461if0 91hd64461video* at hd64461if0 92 93# 94# machine independent part 95# 96# PCMCIA bus support 97pcmcia0 at hd64461pcmcia? controller 0 socket ? # I/O card, memory card 98pcmcia1 at hd64461pcmcia? controller 1 socket ? # memory card only 99 100# PCMCIA network interfaces 101ne* at pcmcia0 function ? # NE2000-compatible Ethernet 102ep* at pcmcia0 function ? # 3Com 3c589 and 3c562 Ethernet 103mbe* at pcmcia0 function ? # MB8696x based Ethernet 104wi* at pcmcia0 function ? # Lucent WaveLan IEEE (802.11) 105mhzc* at pcmcia0 function ? # Megahertz Ethernet/Modem combo cards 106com* at mhzc? 107sm* at mhzc? 108 109ukphy* at mii? phy ? # generic unknown PHYs 110 111# PCMCIA serial interfaces 112com* at pcmcia? function ? # Modems and serial cards 113 114# PCMCIA SCSI interfaces 115aic* at pcmcia0 function ? # Adaptec APA-1460 SCSI 116 117scsibus* at aic? 118 119# PCMCIA IDE disk 120# PC-Card slot 121wdc1 at pcmcia0 function ? 122wd* at wdc1 channel ? drive ? flags 0x0000 123# Compact Flash slot (only memory mapped mode CF can attach) 124wdc0 at pcmcia1 function ? 125wd* at wdc0 channel ? drive ? flags 0x0000 126 127# SCSI devices 128sd* at scsibus? target ? lun ? # SCSI disk drives 129 130# Network Interfaces 131 132# Pseudo-Devices 133pseudo-device biconsdev 1 # build-in console device 134 135# network pseudo-devices 136pseudo-device bpfilter 8 # Berkeley packet filter 137#pseudo-device bridge # simple inter-network bridging 138pseudo-device ipfilter # IP filter (firewall) and NAT 139pseudo-device loop # network loopback 140pseudo-device ppp 2 # Point-to-Point Protocol 141 142# miscellaneous pseudo-devices 143pseudo-device pty # pseudo-terminals 144pseudo-device rnd # /dev/random and in-kernel generator 145 146# mouse & keyboard multiplexor pseudo-devices 147pseudo-device wsmux 2 148 149pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 150#pseudo-device vlan # IEEE 802.1q encapsulation 151