Драйвер-эмулятор USB

Тема в разделе "WASM.NT.KERNEL", создана пользователем riban, 27 июл 2010.

  1. riban

    riban New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2005
    Сообщения:
    51
    Адрес:
    Russia
    Всем доброго дня.

    Мне требуется создать простейший драйвер-эмулятор USB-устройства, чтобы эмулировал vid/pid и отдавал по запросу данные из файла.
    Подскажите какой-нибудь туториал или сорец. Не до конца представляю себе, как создать подобное виртуальное устройство.
     
  2. WRP

    WRP New Member

    Публикаций:
    0
    Регистрация:
    30 апр 2009
    Сообщения:
    29
    riban

    Посмотрите в сторону vusbbus (используется для эмуляторов ключей защиты (донглов)) .
    Гугл с радостью даст ссылки )
    Правда не совсем корректно сделан запрос. А именно - какого рода девайс Вы хотите эмулировать - Mass Storage , HID или что-то другое ?
     
  3. sl0n

    sl0n Мамонт дзена **

    Публикаций:
    0
    Регистрация:
    26 сен 2003
    Сообщения:
    703
    скорее всего сторейдж хотится мулить товарищу примеры в ддк есть вроде
     
  4. riban

    riban New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2005
    Сообщения:
    51
    Адрес:
    Russia
    sl0n
    Как раз нужен не сторейдж. У меня устройство на атмеге - собирает данные с датчиков и шлёт по юсб. Для работы с ним использовалась libusb.
    Теперь нужно его эмулировать, чтобы софту скармливать дамп с полученными данными - таким образом планирую разнести во времени сбор и анализ информации

    WRP
    Спасибо, буду смотреть vusbbus.
     
  5. WRP

    WRP New Member

    Публикаций:
    0
    Регистрация:
    30 апр 2009
    Сообщения:
    29
    riban

    Ещё есть Device Simulation Framework в составе DDK. Вот скорей всего идеальный вариант для Вашей задачи.