From owner-freebsd-current Wed Dec 17 19:49:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA14000 for current-outgoing; Wed, 17 Dec 1997 19:49:06 -0800 (PST) (envelope-from owner-freebsd-current) Received: from intercore.com (num1sun.intercore.com [199.181.243.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA13988 for ; Wed, 17 Dec 1997 19:48:51 -0800 (PST) (envelope-from robin@intercore.com) Received: (robin@localhost) by intercore.com (8.7.1/8.6.4) id VAA08184; Wed, 17 Dec 1997 21:52:01 -0500 (EST) Message-ID: <19971217215200.61802@num1sun.intercore.com> Date: Wed, 17 Dec 1997 21:52:00 -0500 From: Robin Cutshaw To: Kazutaka YOKOTA Cc: current@freebsd.org Subject: Re: psmintr: out of sync (3.0-971208-SNAP) References: <19971217132801.58398@num1sun.intercore.com> <199712180151.KAA19462@zodiac.mech.utsunomiya-u.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.79 In-Reply-To: <199712180151.KAA19462@zodiac.mech.utsunomiya-u.ac.jp>; from Kazutaka YOKOTA on Thu, Dec 18, 1997 at 10:51:12AM +0900 Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 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 ---- --