Тестируем поддержку USB - 2

Drivers for periphery equipment
  • Если отправить какой-нибудь экспресс доставкой на абонентский ящик до востребования (раз уж с адресом такая шифровка), то вероятность и скорость решения вырастет многократно.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Для начала, проверь эти два варианта ehci.sys.
    Attachments
    ehci2.sys (4.53 KiB)
    Downloaded 231 times
    ehci1.sys (4.54 KiB)
    Downloaded 243 times
    Сделаем мир лучше!
  • Не помогло, в обоих случаях флешка становится видна только после переподключения.
    Attachments
    ehci2_log.txt (5.46 KiB)
    Downloaded 210 times
    ehci1_log.txt (5.46 KiB)
    Downloaded 226 times
  • Тогда проверь это ядро.
    Attachments
    kernel.7z (81.44 KiB)
    Downloaded 226 times
    Сделаем мир лучше!
  • Стало только хуже: после старта флешка не видна, а если вытащить - система вылетает с page fault. Фото page fault нужно?
    Для записи лога, я был вынужден загрузить систему с 2 флешками (вторая - видна). Так что та флешка, которая в логе, это другая, которая видна нормально.
    Attachments
    Downloaded 230 times
  • Нет, фото PF не нужно.
    Верни транковое ядро и проверь этот вариант драйвера.
    Attachments
    ehci.sys (4.53 KiB)
    Downloaded 213 times
    Сделаем мир лучше!
  • If you want something done, do it yourself..
    So I implemented support for absolute coordinates in USB HID devices.

    Now it's possible to use the virtualbox input device 'USB Tablet'. (It's not needed to capture and release the mouse by pressing right ctrl then)
    Spoiler:
    virtualbox usb tablet.png
    virtualbox usb tablet.png (33.17 KiB)
    Viewed 5597 times
    Also works for QEMU (tested only on 0.14, 0.11 with USB crashes...)
    Spoiler:

    Code: Select all

    -usb -usbdevice tablet
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Cool, thanks. Works fine in my VBox and QEMU.
    Из хаоса в космос
  • hidnplayr wrote:Also works for QEMU (tested only on 0.14, 0.11 with USB crashes...)
    Spoiler:

    Code: Select all

    -usb -usbdevice tablet
    One note - it's works to Qemu 0.12.2 for Windows.
    I wrote about this in the chat. :-)
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • В r4547 я добавила новую API-функцию USBAbortPipe для драйверов, которая отменяет все передачи в очереди канала, и таймаут для первой стадии инициализации USB-устройства. По спецификации устройство должно откликаться в течение 50 миллисекунд, первый таймаут с запасом - 2 секунды. Если устройство все эти 2 секунды NAKает запрос, инфраструктура сбрасывает порт, к которому подключено устройство, и повторяет попытку с удвоенным таймаутом, и так несколько раз. Если устройство NAKает 16 секунд подряд, инфраструктура сдаётся и блокирует его на уровне хаба. Кривая флешка из viewtopic.php?p=55074#p55074 начинает нормально работать со второй попытки.

    *оптимистично* Что-нибудь могло сломаться.
    Сделаем мир лучше!
  • CleverMouse wrote:*оптимистично* Что-нибудь могло сломаться.
    Таки сломалось что-нибудь - звук сломался на Dell Inspiron.
    В ревизии 4546 со звуком все нормально, в ревизии 4547 молчание. Логи:
    Spoiler:
    Downloaded 218 times
    Downloaded 202 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • По просьбе Asper'а сделал полный лог:
    Spoiler:
    Downloaded 185 times
    Downloaded 189 times
    Если потом выяснится, что причина была не в изменениях USB, то можно сообщения переместить в тему связанную со звуком.
    Last edited by Mario_r4 on Mon Feb 03, 2014 5:42 pm, edited 1 time in total.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4
    Спасибо. Сними пожалуйста логи ещё с этой версией драйвера. У тебя звук выводится не на тот виджет.
    Attachments
    intel_hda.obj (8.15 KiB)
    Downloaded 176 times
  • Asper wrote:Сними пожалуйста логи ещё с этой версией драйвера. У тебя звук выводится не на тот виджет.
    Звук по прежнему не появился в ревизии 4547.
    Spoiler:
    Downloaded 183 times
    Downloaded 186 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Who is online

    Users browsing this forum: No registered users and 8 guests