Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Dec 1997 22:16:54 -0700 (MST)
From:      Atipa <freebsd@atipa.com>
To:        psh1@cornell.edu
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: I broke my mouse.
Message-ID:  <Pine.BSF.3.91.971220221134.20040A-100000@dot.ishiboo.com>
In-Reply-To: <199712210330.TAA00216@wartch.rih.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Is the mouse plugged in when the system boots? The BIOS needs to hook
IRQ 12 at boot; if you try to plug in the mouse after boot, it won't be 
properly recognized. Looks like the driver can't reset the device because it 
can not physically locate it.

You may have fried your mouse port on your motherboard. What type of 
mouse and motherboard are you using?

Kevin

> I have been fiddling with the sio driver in current and I think this may
> have somehow messed up my mouse. I'm basically getting the sio driver to
> work with this card I have that has a UART 16C750 and a 14MHz clock. Anyway,
> I had adjusted the divisor for the baud rate to be based off the 14MHz clock
> instead of the 1MHz clock and now my psm0 mouse port doesn't work. It
> doesn't even work on the original, unmodified kernel (or Windows95 for that
> matter). The mouse itself works on other computers, but not on this one. 
> 
> I turned on some debugging in the kbdio and psm drivers and here's the
> result:
> 
> Dec 20 18:22:44 wartch /kernel: psm0: current command byte:0065
> Dec 20 18:22:44 wartch /kernel: kbdio: new command byte:0054 (set_controller...)
> Dec 20 18:22:44 wartch /kernel: kbdio: TEST_AUX_PORT status:0000
> Dec 20 18:22:44 wartch /kernel: kbdio: RESET_AUX return code:00fe
> Dec 20 18:22:44 wartch last message repeated 2 times
> Dec 20 18:22:44 wartch /kernel: kbdio: DIAGNOSE status:0055
> Dec 20 18:22:44 wartch /kernel: kbdio: TEST_KBD_PORT status:0000
> Dec 20 18:22:44 wartch /kernel: kbdio: new command byte:0065 (set_controller...)
> Dec 20 18:22:44 wartch /kernel: psm0: failed to reset the aux device.
> Dec 20 18:22:45 wartch /kernel: psm0 not found at 0x60
> 
> Return code 00fe is apparently PSM_RESEND, but I don't know what that means.
> 
> Anyone got any ideas?
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.971220221134.20040A-100000>