Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Apr 1999 00:58:27 -0700
From:      Amancio Hasty <hasty@rah.star-gate.com>
To:        Nick Hibma <nick.hibma@jrc.it>
Cc:        Freebsd-current@FreeBSD.ORG
Subject:   Re: USB keyboard attach function? 
Message-ID:  <199904220758.AAA09090@rah.star-gate.com>
In-Reply-To: Your message of "Thu, 22 Apr 1999 09:45:39 %2B0200." <Pine.BSF.3.96.990422094505.8635B-100000@elpc36.jrc.it> 

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multipart MIME message.

--==_Exmh_-21328833960
Content-Type: text/plain; charset=us-ascii

> Did you update your rc.conf lately?  It should contain the startup of
> the usbd daemon.

I know start usbd upon startup 8)

>  > A side note, someone fixed syscons so it no longer panics if
>  > the atkbd device is not configured . In my case, I have 
>  > a USB keyboard and a USB mouse connected to the
>  > system with no atkbdc nor atbkd device . It works like
>  > a charm now 8)
> 
> Cool!
> 

Not quite a fix however the following patches fixes disconnect /reconnect 
problems with my USB mouse and the 3com USB modem .  This is a 
bandage please don't commit is just that right if I diconnect my usb
modem or usb mouse my system panics hence the following simple patch.

Disconnected and reconnected my mouse several times and got no
panic plus every time someone calls here the USB modem does
not crash my system 8)

One thing though  someone ought to fix moused so that if
it is talking to a usb mouse which gets disconnected and
then reconnected to enable again the mouse. I managed
to get back my mouse operational by sending a "HUP"
signal to moused.

	Enjoy



--==_Exmh_-21328833960
Content-Type: text/plain ; name="usb-patch"; charset=us-ascii
Content-Description: usb-patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="usb-patch"

ZGlmZiAtciAtYyB1c2IvdWdlbi5jIHVzYi5uZXcvdWdlbi5jCioqKiB1c2IvdWdlbi5jCUZy
aSBBcHIgMTYgMTY6MTM6MzYgMTk5OQotLS0gdXNiLm5ldy91Z2VuLmMJV2VkIEFwciAyMSAx
OToxNjo1NCAxOTk5CioqKioqKioqKioqKioqKgoqKiogOTQ3LDk1MyAqKioqCiAgCXN0cnVj
dCB1Z2VuX2VuZHBvaW50ICpzY2U7CiAgCWludCByZXZlbnRzID0gMDsKICAJaW50IHM7CiEg
CiAgCWlmIChzYy0+c2NfZGlzY29ubmVjdGVkKQogIAkJcmV0dXJuIChFSU8pOwogIAotLS0g
OTQ3LDk1MyAtLS0tCiAgCXN0cnVjdCB1Z2VuX2VuZHBvaW50ICpzY2U7CiAgCWludCByZXZl
bnRzID0gMDsKICAJaW50IHM7CiEgCWlmIChzYyA9PSBOVUxMICkgcmV0dXJuIChFSU8pOwog
IAlpZiAoc2MtPnNjX2Rpc2Nvbm5lY3RlZCkKICAJCXJldHVybiAoRUlPKTsKICAKZGlmZiAt
ciAtYyB1c2IvdWtiZC5jIHVzYi5uZXcvdWtiZC5jCioqKiB1c2IvdWtiZC5jCVN1biBBcHIg
MTEgMTU6Mjg6MzggMTk5OQotLS0gdXNiLm5ldy91a2JkLmMJV2VkIEFwciAyMSAxOToxNToy
OSAxOTk5CioqKioqKioqKioqKioqKgoqKiogMzA2LDMxMSAqKioqCi0tLSAzMDYsMzEyIC0t
LS0KICB1a2JkcG9sbChkZXZfdCBkZXYsIGludCBldmVudCwgc3RydWN0IHByb2MgKnApCiAg
ewogIAlVU0JfR0VUX1NDKHVrYmQsIFVLQkRVTklUKGRldiksc2MpOworIAlpZiAoc2MgPT0g
TlVMTCApIHJldHVybiAwOwogIAogIAlyZXR1cm4gZ2Vua2JkcG9sbCgmc2MtPnNjX2dlbnNj
LCBzYy0+c2Nfa2JkLCBldmVudCwgcCk7CiAgfQpkaWZmIC1yIC1jIHVzYi91bXMuYyB1c2Iu
bmV3L3Vtcy5jCioqKiB1c2IvdW1zLmMJRnJpIEFwciAxNiAxNjoxMzo0NyAxOTk5Ci0tLSB1
c2IubmV3L3Vtcy5jCVdlZCBBcHIgMjEgMTg6NTk6MDkgMTk5OQoqKioqKioqKioqKioqKioK
KioqIDY2NCw2NjkgKioqKgotLS0gNjY0LDY3MCAtLS0tCiAgCVVTQl9HRVRfU0ModW1zLCBV
TVNVTklUKGRldiksIHNjKTsKICAJaW50IHJldmVudHMgPSAwOwogIAlpbnQgczsKKyAJaWYg
KHNjID09IE5VTEwgKSByZXR1cm4gcmV2ZW50czsKICAKICAJcyA9IHNwbHVzYigpOwogIAlp
ZiAoZXZlbnRzICYgKFBPTExJTiB8IFBPTExSRE5PUk0pKSB7CmRpZmYgLXIgLWMgdXNiL3Vz
Yl9wb3J0LmggdXNiLm5ldy91c2JfcG9ydC5oCioqKiB1c2IvdXNiX3BvcnQuaAlXZWQgQXBy
IDIxIDE1OjMzOjQ0IDE5OTkKLS0tIHVzYi5uZXcvdXNiX3BvcnQuaAlXZWQgQXByIDIxIDE4
OjI5OjIwIDE5OTkKKioqKioqKioqKioqKioqCioqKiAyMDIsMjA4ICoqKioKICAJCSgoZGV2
KS0+c29mdGMgPSBkZXZpY2VfZ2V0X3NvZnRjKGJkZXYpKSA6IDApCiAgCiAgLyogY29udmVy
c2lvbiBmcm9tIG9uZSB0eXBlIG9mIHF1ZXVlIHRvIHRoZSBvdGhlciAqLwohICNkZWZpbmUg
U0lNUExFUV9SRU1PVkVfSEVBRAlTVEFJTFFfUkVNT1ZFX0hFQUQKICAjZGVmaW5lIFNJTVBM
RVFfSU5TRVJUX0hFQUQJU1RBSUxRX0lOU0VSVF9IRUFECiAgI2RlZmluZSBTSU1QTEVRX0lO
U0VSVF9UQUlMCVNUQUlMUV9JTlNFUlRfVEFJTAogICNkZWZpbmUgU0lNUExFUV9ORVhUCQlT
VEFJTFFfTkVYVAotLS0gMjAyLDIxNiAtLS0tCiAgCQkoKGRldiktPnNvZnRjID0gZGV2aWNl
X2dldF9zb2Z0YyhiZGV2KSkgOiAwKQogIAogIC8qIGNvbnZlcnNpb24gZnJvbSBvbmUgdHlw
ZSBvZiBxdWV1ZSB0byB0aGUgb3RoZXIgKi8KISAvKiAjZGVmaW5lIFNJTVBMRVFfUkVNT1ZF
X0hFQUQJU1RBSUxRX1JFTU9WRV9IRUFEICovCiEgI2RlZmluZSBTSU1QTEVRX1JFTU9WRV9I
RUFEKGhlYWQsIGZpZWxkKSBkbyB7CQkJCVwKISAgICAgICAgIGlmICgoaGVhZCktPnN0cWhf
Zmlyc3QgIT0gTlVMTCApIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAohIAlp
ZiAoKChoZWFkKS0+c3RxaF9maXJzdCA9CQkJCQlcCiEgCSAgICAgKGhlYWQpLT5zdHFoX2Zp
cnN0LT5maWVsZC5zdHFlX25leHQpID09IE5VTEwpCQlcCiEgCQkoaGVhZCktPnN0cWhfbGFz
dCA9ICYoaGVhZCktPnN0cWhfZmlyc3Q7CQlcCiEgICAgICAgICAgfSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAohIH0g
d2hpbGUgKDApCiEgCiAgI2RlZmluZSBTSU1QTEVRX0lOU0VSVF9IRUFECVNUQUlMUV9JTlNF
UlRfSEVBRAogICNkZWZpbmUgU0lNUExFUV9JTlNFUlRfVEFJTAlTVEFJTFFfSU5TRVJUX1RB
SUwKICAjZGVmaW5lIFNJTVBMRVFfTkVYVAkJU1RBSUxRX05FWFQK

--==_Exmh_-21328833960
Content-Type: text/plain; charset=us-ascii


 Amancio Hasty
 hasty@star-gate.com

--==_Exmh_-21328833960--




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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