Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Dec 1997 21:52:00 -0500
From:      Robin Cutshaw <robin@intercore.com>
To:        Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Cc:        current@freebsd.org
Subject:   Re: psmintr: out of sync (3.0-971208-SNAP)
Message-ID:  <19971217215200.61802@num1sun.intercore.com>
In-Reply-To: <199712180151.KAA19462@zodiac.mech.utsunomiya-u.ac.jp>; from Kazutaka YOKOTA on Thu, Dec 18, 1997 at 10:51:12AM %2B0900
References:  <19971217132801.58398@num1sun.intercore.com> <199712180151.KAA19462@zodiac.mech.utsunomiya-u.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 18, 1997 at 10:51:12AM +0900, Kazutaka YOKOTA wrote:
> 
> Would you possibly tell me the brand of your PS/2 mouse and send me
> `dmesg' output after booting the system with the -v flag at the
> 'Boot:' prompt?
> 

It's a generic PS/2 mouse (Cybex switch simulated).

Here's the output from bootup:

Dec 17 16:46:27 free2cpu /kernel: psm0: current command byte:0065
Dec 17 16:46:27 free2cpu /kernel: kbdio: TEST_AUX_PORT status:0000
Dec 17 16:46:27 free2cpu /kernel: kbdio: RESET_AUX return code:00fa
Dec 17 16:46:27 free2cpu /kernel: kbdio: RESET_AUX status:00aa
Dec 17 16:46:27 free2cpu /kernel: kbdio: RESET_AUX ID:0000
Dec 17 16:46:27 free2cpu /kernel: psm: status 00 00 64
Dec 17 16:46:27 free2cpu /kernel: psm: status 10 03 55
Dec 17 16:46:27 free2cpu last message repeated 2 times
Dec 17 16:46:27 free2cpu /kernel: psm: status 10 00 64
Dec 17 16:46:27 free2cpu /kernel: psm: data 00 00 00
Dec 17 16:46:27 free2cpu /kernel: psm: data 00 00 00
Dec 17 16:46:27 free2cpu /kernel: psm: status 00 03 f6
Dec 17 16:46:27 free2cpu /kernel: psm0 at 0x60-0x64 irq 12 on motherboard
Dec 17 16:46:27 free2cpu /kernel: psm0: model Generic PS/2 mouse, device ID 0, 3 buttons
Dec 17 16:46:27 free2cpu /kernel: psm0: config:00000000, flags:00000000, packet size:3
Dec 17 16:46:27 free2cpu /kernel: psm0: syncmask:c8, syncbits:00

> Then, set the driver flag of the psm device to 0x100 and see if your
> mouse works. The flag will disable sync check feature in the interrupt
> routine of the driver.
> 

0x100 fixes the problem.

Thanks,
robin
-- 
----
Robin Cutshaw         internet: robin@interlabs.com robin@intercore.com
Internet Labs, Inc.   BellNet:  404-817-9787        robin@XFree86.Org

    "Time is just one damn thing after another" -- PBS/Nova
----
--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19971217215200.61802>