commit | a14616c0963d9c03a0c612676de147b2526e297e | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@osmocom.org> | Sat Dec 14 19:13:14 2019 +0100 |
committer | Harald Welte <laforge@osmocom.org> | Sat Dec 14 21:51:05 2019 +0100 |
tree | 6fe617e84938be8f0af22244de1fb6029e95429e | |
parent | f4a625be53d0ada783ecff7b9193f90a391a291e [diff] |
usb_buf: Limit the maximum queue length to 3 elements If there are already three elements in the to-be-transmitted queue for the EP, let's free the first element of the queue. This is a clear indication that the USB host is not polling the endpoint regularly. Maybe there's no host application running at all? This should obsolete Change-Id Ie9ebdd2ff966f67c9afd1ed760f106558f0091ad Change-Id: Ie15183f16b22193ffdaf01845db2eae4c7f43c17 Closes: OS#4251
This is the repository for the next-generation SIMtrace devices, providing abilities to trace the communication between (U)SIM card and phone, remote (U)SIM card forward, (U)SIM man-in-the-middle, and more.
This is under heavy development, and right now it is not surprising if things still break on a daily basis.
NOTE: Nothing in this repository applies to the SIMtrace v1.x hardware or its associated firmware. SIMtrace v1.x is based on a different CPU / microcontroller architecture and uses a completely different software stack and host software.
At this point, the primary development target is still the OWHW + sysmoQMOD device, but we expect to add support for a SAM3 based SIMtrace hardware board soon.
The goal is to support the following devices:
This repository contains several directory