Цитата(hlebn)
Если дошло до написания дров то тогда может еще проще. создать виртуальный LPT и далее рули куда надо.
Не получится. ПО для всех вышеозначенных кабелей получает к ним доступ напрямую через порты ввода-вывода, минуя символьные имена устройств.
Цитата(karabas)
Как мне кажется, идея с переходником USB<->LPT бесперспективна. При таком поддходе невозможно соблюсти те временные характеристики на установку/сброс сигналов, которые хочет получить программа, обращающаяся к честному LPT.
Синхронизация операций JTAG (линия TCK) осуществляется самой программой, поэтому временные характеристики тут значения не имеют.