3e0dc7b316
Currently it emulates relative pointing device like mouse, but it should behave like an absolute pointing device. It needs more works in wsmouse side.
226 lines
7.3 KiB
Plaintext
226 lines
7.3 KiB
Plaintext
#
|
|
# Distribution kernel (any model) kernel config file
|
|
|
|
#
|
|
# $NetBSD: GENERIC,v 1.19 1999/12/28 03:15:16 takemura Exp $
|
|
#
|
|
include "arch/hpcmips/conf/std.hpcmips"
|
|
|
|
maxusers 8
|
|
|
|
options MIPS3 # R4000/R4400/R4600 CPUs
|
|
|
|
# Support for specific models of H/PC MIPS
|
|
options VR41X1 # NEC VR41x1 series
|
|
options MIPS3_4100 # VR4100 core
|
|
options SOFTFLOAT # No FPU
|
|
options MIPS3_L2CACHE_ABSENT
|
|
|
|
# Standard system options
|
|
options DDB # in-kernel debugger
|
|
#options DDB_ONPANIC=0 # don't enter debugger on panic
|
|
#options DIAGNOSTIC # extra kernel debugging checks
|
|
#options DEBUG # extra kernel debugging support
|
|
options KTRACE # system call tracing support
|
|
options NKMEMCLUSTERS=1024 # 4K pages in kernel malloc pool
|
|
|
|
options SCSIVERBOSE # human readable SCSI error messages
|
|
options PCMCIAVERBOSE # verbose PCMCIA configuration messages
|
|
|
|
#options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
|
|
#options RTC_OFFSET=-540 # JST-9
|
|
#options RTC_OFFSET=480 # PST8
|
|
options NTP # network time protocol
|
|
#options UCONSOLE # users can redirect console (unsafe)
|
|
|
|
#options WINCE_DEFAULT_SETTING # Debugging use
|
|
#options DUMP_GIU_LEVEL2_INTR # Debugging use
|
|
#options DEBUG_FIND_PCIC # Debugging use XXX harmful don't define until read source.
|
|
|
|
#options SYSCALL_DEBUG # for debug
|
|
#options HPCMIPS_L1CACHE_DISABLE # disable L1 cache for debug
|
|
#options HPCMIPS_FLUSHCACHE_XXX # for debug
|
|
#options MIPS_16K_PAGE # page size is 16KB
|
|
|
|
# Filesystem options
|
|
file-system FFS # fast filesystem with user and group quotas
|
|
file-system MFS # memory-based filesystem
|
|
file-system NFS # Sun NFS-compatible filesystem (client)
|
|
#file-system LFS # Log-based filesystem (still experimental)
|
|
#file-system CD9660 # ISO 9660 + Rock Ridge file system
|
|
#file-system FDESC # /dev/fd
|
|
file-system KERNFS # /kern (kernel informational filesystem)
|
|
#file-system NULLFS # loopback file system
|
|
#file-system PORTAL # portal filesystem (still experimental)
|
|
file-system PROCFS # /proc
|
|
#file-system UMAPFS # NULLFS + uid and gid remapping
|
|
file-system UNION
|
|
|
|
#options NFSSERVER # Sun NFS-compatible filesystem (server)
|
|
#options SOFTDEP # FFS soft updates support.
|
|
options QUOTA # UFS quotas
|
|
|
|
# Pull in config fragments for kernel crypto. Use only one of these,
|
|
# and adjust the prefixes as necessary.
|
|
|
|
#prefix ../crypto-us/sys
|
|
#cinclude "conf/files.crypto-us"
|
|
#prefix
|
|
|
|
#prefix ../crypto-intl/sys
|
|
#cinclude "conf/files.crypto-intl"
|
|
#prefix
|
|
|
|
# Networking options
|
|
#options GATEWAY # IP packet forwarding
|
|
options INET # IP + ICMP + TCP + UDP
|
|
options INET6 # IPV6
|
|
#options IPSEC # IP security
|
|
#options IPSEC_ESP # IP security (encryption part; define w/ IPSEC)
|
|
#options IPSEC_DEBUG # debug for IP security
|
|
#options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
|
|
#options MROUTING # Multicast routing support
|
|
#options ISO # OSI networking
|
|
#options TPIP # TPIP
|
|
#options EON # OSI tunneling over IP
|
|
#options CCITT,LLC,HDLC # X.25
|
|
|
|
# NetBSD backwards compatibility
|
|
options COMPAT_43, COMPAT_13, COMPAT_14
|
|
options COMPAT_386BSD_MBRPART # recognize old partition ID
|
|
|
|
options NFS_BOOT_DHCP
|
|
|
|
config netbsd root on ? type ?
|
|
config sdnetbsd root on sd0a type ffs
|
|
config nfsnetbsd root on ? type nfs
|
|
|
|
# WS console uses SUN or VT100 terminal emulation
|
|
options WSEMUL_VT100
|
|
options WSDISPLAY_DEFAULTSCREENS=4
|
|
#options FONT_VT220L8x8
|
|
options FONT_VT220L8x10
|
|
|
|
vrip* at mainbus0
|
|
vrcmu* at vrip? addr 0x0b000060 size 0x20
|
|
vrbcu* at vrip? addr 0x0b000000 size 0x20
|
|
vrrtc* at vrip? addr 0x0b0000c0 size 0x20 intr 2
|
|
|
|
vrkiu* at vrip? addr 0x0b000180 size 0x20 intr 7
|
|
options __NO_SOFT_SERIAL_INTERRUPT
|
|
com* at vrip? addr 0x0c000000 size 0x20 intr 9
|
|
vrgiu* at vrip? addr 0x0b000100 size 0x20 intr 8
|
|
vrpmu* at vrip? addr 0x0b0000a0 size 0x20 intr 1 # power switch
|
|
vrdsu* at vrip? addr 0x0b0000e0 size 0x08
|
|
vrpiu* at vrip? addr 0x0b000120 size 0x1a0 intr 5
|
|
|
|
# Workstation Console attachments
|
|
fb* at mainbus0
|
|
wsdisplay* at fb?
|
|
wskbd* at vrkiu? mux 1
|
|
wsmouse* at vrpiu? mux 0
|
|
|
|
#
|
|
# MC-R300
|
|
# Button to GPIO port # mapping
|
|
# + REC button : 4
|
|
# + Open/Close button: 6
|
|
# (PCIC-ISA : 9)
|
|
# (COM power:14)
|
|
button0 at vrgiu? platform NEC_MCR_3XX id BTN_REC port 4
|
|
button1 at vrgiu? platform NEC_MCR_3XX id BTN_COVER port 6
|
|
button0 at vrgiu? platform NEC_MCR_500 id BTN_REC port 4
|
|
button1 at vrgiu? platform NEC_MCR_500 id BTN_COVER port 6
|
|
pwctl0 at vrgiu? platform NEC_MCR_3XX id PWCTL_COM0 port 14
|
|
pwctl0 at vrgiu? platform NEC_MCR_5XX id PWCTL_COM0 port 14
|
|
pwctl0 at vrgiu? platform NEC_MCR_7XX id PWCTL_COM0 port 46
|
|
pwctl0 at vrgiu? platform NEC_MCCS id PWCTL_COM0 port 14
|
|
vrisab0 at vrgiu? platform NEC_MCR
|
|
vrisab0 at vrgiu? platform NEC_MCCS
|
|
vrisab0 at vrgiu? platform IBM_WORKPAD isaportoffset 0x1000000
|
|
isa0 at vrisab0
|
|
pcic0 at isa0 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00090003
|
|
#
|
|
# Freestyle
|
|
# Button to GPIO port # mapping
|
|
# +---------+
|
|
# 1 +| |
|
|
# | |+ 7
|
|
# | |
|
|
#20 +| LCD |+ 4
|
|
# | | + 6
|
|
# 8 +| |+ 5
|
|
# | |
|
|
# | |+----Power On/Off (connected to PMU)
|
|
# +---------+
|
|
# +9
|
|
# +12 +10
|
|
# +11
|
|
# (PCIC-ISA : 23)
|
|
button0 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP0 port 9
|
|
button1 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP1 port 10
|
|
button2 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP2 port 11
|
|
button3 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP3 port 12
|
|
button4 at vrgiu? platform EVEREX_FREESTYLE id BTN_CANCEL port 7
|
|
button5 at vrgiu? platform EVEREX_FREESTYLE id BTN_UP port 4
|
|
button6 at vrgiu? platform EVEREX_FREESTYLE id BTN_OK port 6
|
|
button7 at vrgiu? platform EVEREX_FREESTYLE id BTN_DOWN port 5
|
|
button8 at vrgiu? platform EVEREX_FREESTYLE id BTN_REC port 1
|
|
button9 at vrgiu? platform EVEREX_FREESTYLE id BTN_LIGHT port 20
|
|
button10 at vrgiu? platform EVEREX_FREESTYLE id BTN_CONTRAST port 8
|
|
vrisab1 at vrgiu? platform EVEREX_FREESTYLE isaportoffset 0x1000000
|
|
isa1 at vrisab1
|
|
pcic0 at isa1 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00170003
|
|
|
|
options PCIC_ISA_INTR_ALLOC_MASK=0x0008 # IRQ 3 only (MCR/Freestyle)
|
|
#
|
|
# Fujitsu INTERTOP CX300
|
|
#
|
|
pwctl0 at vrgiu? platform FUJITSU_INTERTOP id PWCTL_COM0 port 15
|
|
vrisab2 at vrgiu? platform FUJITSU_INTERTOP isaportoffset 0x1000000
|
|
isa2 at vrisab2
|
|
pcic0 at isa2 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00060003
|
|
#
|
|
# Unknown machines
|
|
#
|
|
vrisab3 at vrgiu?
|
|
isa3 at vrisab3
|
|
|
|
# PCMCIA bus support
|
|
pcmcia* at pcic? controller ? socket ?
|
|
|
|
# PCMCIA IDE disk
|
|
wdc* at pcmcia? function ?
|
|
wd* at wdc? channel ? drive ? flags 0x0000
|
|
|
|
# ATAPI bus support
|
|
atapibus* at wdc? channel ?
|
|
|
|
# PCMCIA network interfaces
|
|
ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
|
|
mbe* at pcmcia? function ? # MB8696x based Ethernet
|
|
ne* at pcmcia? function ? # NE2000-compatible Ethernet
|
|
sm* at pcmcia? function ? # Megahertz Ethernet
|
|
|
|
com* at pcmcia? function ? # Modems and serial cards
|
|
|
|
aic* at pcmcia? function ?
|
|
scsibus* at aic?
|
|
sd* at scsibus? target ? lun ? # SCSI disk drives
|
|
|
|
pseudo-device loop 1 # network loopback
|
|
pseudo-device ppp 2 # serial-line IP ports
|
|
pseudo-device pty 64 # pseudo ptys
|
|
pseudo-device bpfilter 16 # packet filter ports
|
|
pseudo-device ipfilter # IP filter, NAT
|
|
|
|
pseudo-device vnd 4 # virtual disk ick
|
|
pseudo-device ccd 4 # concatenated disks
|
|
|
|
pseudo-device biconsdev 1 # build-in console device
|
|
pseudo-device btnmgr 1 # button event handler
|
|
|
|
# for IPv6
|
|
pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
|
|
#pseudo-device faith 1 # IPv[46] tcp relay translation i/f
|