Снова USB

Drivers for periphery equipment
  • Если Win то в диспетчере устройств будет написано какие клава и мышь. В никсах не знаю.
  • В диспечере устройств (Win -> Device Manager) совершенно точно, и один раз, написано:
    Root -> Keyboards -> Standart 101/102-Key or Microsoft Natural PS/2 Keyboard
  • Это только для тестов на uhci. Контроллер usb 2.0 лучше отключить из bios.
    usb.drv скопировать в папку /rd/1/drivers и запустить usb.

    Galkov

    У тебя там должен быть Radeon 7000 IGP. Ты не проверял акселерацию 2D ?
    Attachments
    usb.7z (13.51 KiB)
    Downloaded 411 times
  • Serge, я тя лю!!!)))) Правда :) Наконец-то я смог поюзать свою USB-мышь в Колибри))) Как долго я этого ждал! О, да!

    Так... надо взять себя в руки... В общем, сделал всё как было написано: контроллер 2.0 отключил, прогу запустил. По окончании лога, мышь заработала. Жестяки не видит, потому лог придётся переписывать вручную. Он нужен?
    Из хаоса в космос
  • Leency

    Особой необходимости нет. Позже сделаю патч для ehci чтобы не отключать 2.0 через биос.
  • Скачивать отсюда необязательно. Leency включил драйвер в последний дистрибутив.
  • Leency

    А почему винты не видит ?
  • Винт SATA. Раньше видело, а потом или какие-то изменения в ядро были внесены или потому что я перепрошил БИОС они перестали быть видны.
    Одно время с включённой опцией дистр грузился с жестяка, Эолайт видел что какой-то САТА диск есть. После изменений внесённых diamond'ом, с включённой дистр грузился с жестяка вообще перестал. Как говорится, кто дал, тот взял)
    Из хаоса в космос
  • Пора делать драйвер для SATA. Только будет проблема с интеграцией vfs.
  • Serge wrote:У тебя там должен быть Radeon 7000 IGP. Ты не проверял акселерацию 2D ?
    1) Ага, ОН
    2) А что означает "проверить акселерацию" :?:
    Вроде бы, в "ночной сборке" от Leency - работает все.
    Поставил, потому-что не был уверен, что в "официальном дистрибутиве" работает 68.21
    Если речь идет о последнем аттаче в топике <Новые драйвера для ATI Radeon>, то мне казалось, что это не для меня. Да и при его запуске, в доске отладки - "Device not found", и ничего интересного на самой форме
    А если это ATI2D.OBJ - то ((мне казалось)) оно само должно запускаться...
    А вот чего с чем сравнивать, и как измерить насколько оно "акселернулось" - не знаю пока...

    Leency wrote:Наконец-то я смог поюзать свою USB-мышь в Колибри)))
    А у меня так и не получилось :(
    Изменений никаких, поток процесса usb продолжает ((странно, вообще-то)) висеть в листе слотов...
    Лог примерно такой:


    init uhci 43481002
    port0 status aaaa
    port1 status aaaa

    detected 2 ports

    unci_check_and_reset_hc: cmd = 0xaaaa
    Performing full reset
    HCRESET not completed yet!
    port0 status 200
    port1 status 200


    init uhci 43471002
    port0 status 0
    detected 0 ports

    unci_check_and_reset_hc: cmd = 0x0000
    Performing full reset
    HCRESET not completed yet!
    port0 status c1
    port1 status 3f
  • Serge
    А почему ты не размещаешь наработки драйверов в папке /drivers, а аж в /programs/system/drivers? Просто интересно)
    Из хаоса в космос
  • Galkov
    Про акселерацию здесь. В дистрибутиве уже есть последние версии драйвера и pixlib и последняя демка в multimedia/demos/transp. Мне интересно работают ли предыдущие демки.

    USB.

    Похоже что из регистров читается "мусор".
    На ноутах BIOS часто переводит контроллеры в режим пониженного энергопотребления, а возможно что там вообще не назначены адреса ввода-вывода. Если есть подходящие "энергосберегающие" опции в BIOS проверь их. Вообще тема запуска спящих устройств становится всё актуальней.

    Leency

    Я не знал что эта папка есть :) У меня нет полного дерева svn, отдельно trunk и отдельно programs. Надо будет перетащить туда.
  • В драйвере была ошибка. Он все usb конроллеры определял как uhci.

    Galkov

    У тебя не ohci контроллер ? Драйвер работает только с uhci.
    Attachments
    usb.zip (13.4 KiB)
    Исправленый драйвер. Работает только на uhci usb контроллерах.
    Downloaded 389 times
  • В Kolibri я так и не понял как увидеть юсб диск через биос. Флешка должна быть отформатирована как фат12 ?
  • Who is online

    Users browsing this forum: No registered users and 1 guest