Вспомнил! Там по началу был дугой код USB-COM от ST, другая либа, какая-то из первых, глючная.
Потом система драйвера у ST сменилась, вместе с алгоритмами и вызовами. Но мне было лень всё переписывать. Поменял дрова, а алгоритм как-то скривил, чтобы он пахал и на новом драйвере :rolleyes: