Если вы по-прежнему заинтересованы использовать это устройство USB-для параллельного принтера для собственной битовой синхронизации, важно знать, что их встроенная прошивка всегда позволяет управлять D0 ..D7 , INIT (в качестве выходов), / ERR , ONL , PE (в качестве входов), но никогда для / ACK , BUSY (входы), / STB , / AF , / SEL (выходы) контакты.
И вам нужен 8-битный фиксатор (например, 74HCT574) для перехвата данных во время стробирования.
См. здесь (https://www -user.tu-chemnitz.de / ~ ygu / bastelecke / PC / USB2LPT / faq # DIY )
особенно для возможных скоростей передачи данных.
Доступ со стороны программного обеспечения немного сложен, но возможен, и вам, возможно, придется реструктурировать свое программное и аппаратное обеспечение, чтобы использовать такие адаптеры. Я не знаю, для Linux, как получить доступ, но ИМХО вам не нужно писать драйвер режима ядра.