Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт сен 22, 2017 12:41 pm

Часовой пояс: UTC+03:00




Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 150 сообщений ]  На страницу Пред. 16 7 8 9 10 След.
Автор Сообщение
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Чт окт 14, 2010 3:42 pm 
Не в сети

Зарегистрирован: Вт май 11, 2010 8:14 am
Сообщения: 112
Т.е. если контроллер uhci и биос назначит прерывание, то контроллер материнской платы, который распознался мешать не будет.


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Чт окт 14, 2010 4:55 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
Нет. Специально не проверял, но драйвер должен работать с несколькими мышами, если выполняются эти условия. И если есть настоящие ps\2 и СОМ мышки, то и они должны работать при загруженных драйверах.


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Пт окт 15, 2010 8:13 am 
Не в сети

Зарегистрирован: Вт май 11, 2010 8:14 am
Сообщения: 112
Колибри показал что у меня есть uhci на mb, ohci ehci на плате расширения, мышь подключенная к контроллеру mb не распознается в windows (пишет windows не удалось распознать подключенное устройство, когда подключаешь к портам платы расширения все ок), в колибри тоже не распознается, что ожидаемо.
Так что видимо не судьба.


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Пт окт 15, 2010 8:33 am 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
А что там за чипсет ?


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Пт окт 15, 2010 9:38 am 
Не в сети

Зарегистрирован: Вт май 11, 2010 8:14 am
Сообщения: 112
На материнке VT82C596, на плате не смотрел.


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вт окт 19, 2010 8:34 am 
Не в сети

Зарегистрирован: Вт май 11, 2010 8:14 am
Сообщения: 112
Вот данные из everest


Вложения:
Комментарий к файлу: usb hosts info
usb.txt [1.71 КБ]
140 скачиваний
Комментарий к файлу: mouse info
mouse.txt [293 байт]
130 скачиваний
Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вс фев 06, 2011 6:21 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Добрый день! Помогая Asper-у тестировать драйвер для HD Audio, нашёл 2 компьютера, где нет PS/2 портов, и не определяются ни USB клавиатура, ни USB мышь. Хочу попробовать то, что описано в этой ветке, но требуется разъяснение:
1) Два файла из архива usb.7z, выложенного Serge - куда положить, чтоб их запустить?
2) На одном из компьютеров есть COM port, также имеется в наличии переходник COM -> PS/2 и мышь PS/2. Хочу попробовать COMMOUSE драйвер тоже с этим переходником - куда его положить и где его взять? Я так понял, что COMMOUSE по умолчанию не загружается?


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вс фев 06, 2011 6:58 pm 
yogev_ezra
1) USB драйвер работает исключительно для UHCI типа контролеров - стоит посмотреть отчеты какой-нибудь программы типа Everest или lspci под Linux. Имеет смысл положить оба файла в /rd/1/drivers/ и прописать в AUTORUN.DAT загрузку для файла USB (который 82 байта).
2) Если посмотреть AUTORUN.DAT в ночных сборках, то драйвер COM мыши грузится. Только имей ввиду - для работы с таким переходником мышь сама должна быть двухинтерфейсной (PS2 и COM сразу), иначе ничего не получится в лучшем случае.


Вернуться к началу
   
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вс фев 06, 2011 7:25 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Mario писал(а):
1) USB драйвер работает исключительно для UHCI типа контролеров - стоит посмотреть отчеты какой-нибудь программы типа Everest или lspci под Linux. Имеет смысл положить оба файла в /rd/1/drivers/ и прописать в AUTORUN.DAT загрузку для файла USB (который 82 байта).

Спасибо, попробую! Как раз этого знания мне не хватало: отредактировать AUTORUN.DAT
Mario писал(а):
2) Если посмотреть AUTORUN.DAT в ночных сборках, то драйвер COM мыши грузится. Только имей ввиду - для работы с таким переходником мышь сама должна быть двухинтерфейсной (PS2 и COM сразу), иначе ничего не получится в лучшем случае.

Значит, моя мышь не такая - уже пробовал, оптический сенсор загорается (красный), но больше ничего не происходит. Значит придётся искать истинно COM мышку, хотя это уже раритет - на eBay за 30$ продают :roll:


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вс фев 06, 2011 8:13 pm 
yogev_ezra писал(а):
Значит, моя мышь не такая - уже пробовал, оптический сенсор загорается (красный), но больше ничего не происходит. Значит придётся искать истинно COM мышку, хотя это уже раритет - на eBay за 30$ продают :roll:

Это может быть выходом в частном случае, но не решением общей проблемы - коробок то много. К сожалению моих знаний по USB недостаточно чтобы как-то продвинуть процесс в короткие сроки.


Вернуться к началу
   
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вт фев 08, 2011 2:57 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
В одном компьютере драйвер USB UHCI заработал, во всех остальных - нет. Из pcidev узнал, что там есть только контроллеры OHCI + EHCI.

Почитал об этих стандартах в интернете и узнал, что UHCI присутствует только на чипах Intel или VIA, так как этот стандарт был разработан Intel, и они требовали деньги у всех, кто хотел его использовать. Только VIA согласились заплатить - все остальные послали Intel нах.й и сделали свой несовместимый контроллер OHCI :wink:

А поскольку в eBox-3300MX Интелом и не пахнет, то ясно, почему там нет UHCI :lol: Хорошо хоть, что когда стали разрабатывать EHCI (который поддерживает USB 2.0), Интелу настучали по морде, и заставили разрабатывать его вместе со всеми, поэтому для USB 2.0 есть только один контроллер, а для USB 1.0 + USB 1.1 есть два :cry:

Прилагаю спецификацию OHCI - может, кому-то поможет :wink: Архив пришлось разделить на 3 части - иначе слишком большой файл. Поэтому скачиваем все 3, потом каждый открываем 7-Zip, а потом все 3 вместе ещё раз открываем 7-Zip 8)


Вложения:
USB_OHCI_part3.7z [175.23 КБ]
128 скачиваний
USB_OHCI_part2.7z [200.13 КБ]
121 скачивание
USB_OHCI_part1.7z [200.13 КБ]
128 скачиваний
Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вт фев 08, 2011 6:23 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
:) В прошлую пятницу сделал полную распечатку спецификации OHCI.


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Вт фев 08, 2011 8:51 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 7:57 pm
Сообщения: 834
У меня тоже OHCI + EHCI.

Прочитал сначала как OHSHI~ — к чему бы это? :roll:

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Чт фев 17, 2011 2:48 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
Залил новый драйвер с поддержкой клавиатур. Пока нет автоповтора нажатых клавиш, usb-клавиатуры это не умеют. Драйвер эмулирует сканкоды PS/2 клавиатуры. Напишите, если появились изменения в работе по сравнению с эмуляцией через БИОС.

Update.

Драйверу требуется ядро 1874+


Вернуться к началу
 
 Заголовок сообщения: Re: Снова USB
СообщениеДобавлено: Чт фев 24, 2011 2:31 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Замечательно. Осталось достать USB клавиатуру. :)

Вопрос не совсем в тему: есть ли возможность работать с асинхронными событиями? Например подключили устройство к порту драйвер сообщает об этом контролируещей программе, а та уже сообщает пользователю, ну и производит другие необходимые действия, т.е. так, чтобы не делать периодический опрос, а ожидать наступления события.


Вернуться к началу
 
Показать сообщения за:  Поле сортировки  
Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 150 сообщений ]  На страницу Пред. 16 7 8 9 10 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB