Имитация вставки USB на OSX через программное обеспечение - PullRequest
3 голосов
/ 16 июля 2009

Как я могу вставить узлы USB-устройства в OSX (> = 10.5), например, если вы можете отлаживать USB-обработчики / писать новые USB-драйверы?

Я заинтересован в этом, чтобы обрабатывать устройства, отличные от USB, с помощью TokenD.

Исходя из того, как это выглядит, мне придется заняться вставкой поддельного USB-устройства, а затем создать ifdHandler для ПК / SC, который будет обрабатывать это поддельное устройство. (Если кто-нибудь знает какой-либо другой способ внедрения TokenD, не обязательно поддерживаемого устройством, дайте мне знать!).

Я предполагаю, что IOKit может быть вовлечен в это решение ... так как это базовый элемент, который мне нужно "обмануть".

1 Ответ

1 голос
/ 14 октября 2009

IOKit - это, в основном, единственное, что вам нужно, и вам нужно хорошо понять, как он работает, прежде чем более конкретные ответы будут иметь смысл. Если документация Apple не делает этого за вас, книга Амита Сингха должна исправить слабину, даже если она немного устарела.

...