]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r271492:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 20 Sep 2014 07:59:34 +0000 (07:59 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 20 Sep 2014 07:59:34 +0000 (07:59 +0000)
commita416b1556937cf7426fa6adadc09b596329098f0
tree083ef636dee38c4d76820dd2cf07e20a7794438f
parent4dd214105545063ad767fe17426b0f33d2c57b92
MFC r271492:
Workaround for receiving Voice Calls using the E1750 dongle from
Huawei. It might appear as if the firmware is allocating memory blocks
according to the USB transfer size and if there is initially a lot of
data, like at the answering machine prompt, it simply dies without any
apparent reason. The simple workaround for this is to force a zero
length packet at hardware level after every 512 bytes of data. This
will force the other side to use smaller memory blocks aswell.

Approved by:    re, gjb

git-svn-id: svn://svn.freebsd.org/base/stable/10@271896 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/serial/u3g.c