Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jan 1997 00:20:02 -0800 (PST)
From:      Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To:        freebsd-bugs
Subject:   Re: kern/2409: psm0: unable to set the command byte. psm0 not found at 0x60 
Message-ID:  <199701100820.AAA28914@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/2409; it has been noted by GNATS.

From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To: Mark Schleifer <marks@roto.digex.net>
Cc: FreeBSD-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject: Re: kern/2409: psm0: unable to set the command byte. psm0 not found
	 at 0x60 
Date: Fri, 10 Jan 1997 17:16:09 +0900

 >Well, I did this and the messages did increase...And psm0 was found
 >and operates correctly.  I was able to run X with no trouble.
 >
 >Jan  9 10:20:18 otor /kernel: psm0: current command byte:0047
 >Jan  9 10:20:18 otor /kernel: kbdio: TEST_AUX_PORT status:0000
 >Jan  9 10:20:18 otor /kernel: kbdio: RESET_AUX return code:00fa
 >Jan  9 10:20:18 otor /kernel: kbdio: RESET_AUX status:00aa
 >Jan  9 10:20:18 otor /kernel: kbdio: RESET_AUX ID:0000
 >Jan  9 10:20:18 otor /kernel: psm: ENABLE_DEV return code:00fa
 >Jan  9 10:20:19 otor /kernel: psm: DISABLE_DEV return code:00fa
 [...]
 >Jan  9 10:20:19 otor /kernel: psm: SEND_AUX_STATUS return code:00fa
 >Jan  9 10:20:19 otor /kernel: psm0: status 00 02 64
 >Jan  9 10:20:19 otor /kernel: psm0 at 0x60-0x64 irq 12 on motherboard
 >Jan  9 10:20:19 otor /kernel: psm0: device ID 0, 2 buttons?
 
 The log looks fine. I must say the mouse and the keyboard controller are
 working perfectly.
 
 >And when I ran X:
 [...]
 >
 >I rebooted twice just to be sure everything worked.  Then I removed
 >the #define and rebooted.  The problem returned as expected
 
 *sigh* Then, this must be a very subtle timing problem. I heard from
 two other HiNote Ultra II owners about the same problem yesterday. 
 They all reported exactly the same results as yours; define PSM_DEBUG
 and KBDIO_DEBUG, and things works flawlessly, remove the definitions,
 then no luck.
 
 >I added your patch without the '#define PSM_DEBUG   2' (since that by
 >itself avoids the problem) and the the problem was still there:
 >
 >kbdio: TEST_AUX_PORT status:0000
 >kbdio: RESET_AUX return code:00fa
 >kbdio: RESET_AUX status:00aa
 >kbdio: RESET_AUX ID:0000
 >psm0: unable to set the command byte.
 >psm0 not found at 0x60
 
 I am sorry that it didn't work.
 
 >What's next to try?  Also, do you want be to remove the patch below
 >before the next test?
 
 You don't have to remove the patch. It's harmless.
 I will contact you again when I come up with some test or patch.
 
 Thank you very much for your cooperation.
 
 Kazu



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