]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r271492:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 20 Sep 2014 08:03:15 +0000 (08:03 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 20 Sep 2014 08:03:15 +0000 (08:03 +0000)
commit2c280ffc16edb0ec97dacc4e1d6f4c663a504630
treee67fd96dc8ad8d5cd736dc020b50982c1c8f922d
parent7b137e1f1508438209051d1906ea1e659378d217
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.

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