summaryrefslogtreecommitdiffstats
path: root/src/usb-linux.c
AgeCommit message (Collapse)AuthorFilesLines
2014-12-02Rename usb-linux.c to more suitable usb.cGravatar Nikias Bassen1-680/+0
2014-11-11Get USB speed for device and use it for device attached client messageGravatar Martin Szulecki1-0/+29
2014-11-11Use new get_tick_count() to avoid timing issues on packetsGravatar Martin Szulecki1-5/+6
2014-10-06Update and slightly cleanup copyright headersGravatar Martin Szulecki1-21/+20
2014-03-24usb-linux: massive read perf improvement with 3 parallel transfersGravatar Mikkel Kamstrup Erlandsen1-34/+73
By maintaining 3 parallel usb trasfers when reading we get 2-3x more throughput when reading. Without this the usb port is mostly just idling. I get 23mb/s on my system compared to a clean Apple stack that gives me 17mb/s. 3 was chosen because it is simple to hard code, gives very good performance, and have very little impact on out resource consumption.
2014-03-24usb-linux: add some explanatory comments to usb-linux.cGravatar Mikkel Kamstrup Erlandsen1-0/+5
2014-01-09removed trailing \n from usbmuxd_log() messagesGravatar Nikias Bassen1-1/+1
2013-11-04usb: Output message to show USB configuration changeGravatar Martin Szulecki1-0/+3
2013-09-17silence several compiler warningsGravatar Nikias Bassen1-0/+6
2013-09-17remove libusbmuxd sources and adapt source tree to use autotoolsGravatar Nikias Bassen1-0/+598
libusbmuxd has been split off and is now managed in a separate repository. By the time of this commit, the repository is: git clone http://git.sukimashita.com/libusbmuxd.git