mirror of
https://gitea.osmocom.org/sim-card/simtrace2.git
synced 2026-03-17 13:48:32 +03:00
In current implementations, we have one interface (with it's own separate set of USB end-points) per slot. However, the USB protocol already includes a slot-number in the header to be able to remove that restriction in future versions. Also, if the USB protocol is used remotely over a network, then we could multiplex differnt slots from different USB interfaces into one stream on the network side. In order to prepare the data structures in the host program, let's introduce that logical split there, too. Might seem a bit like overkill, but I don't want to rewrite all code later...