Board.KolibriOS.org
http://board.kolibrios.org/

Снова USB
http://board.kolibrios.org/viewtopic.php?f=30&t=1033
Page 2 of 10

Author:  Serge [ Fri Nov 14, 2008 6:01 pm ]
Post subject:  Re: Снова USB

Asper

Когда-то очень давно. Пока сделал только считывание дескрипторов конфигурации.
На С всё проще хотя у Intel талант придумывать кошмарное железо. Если удасться наладить устойчивый обмен данными с устройствами можно будет читать флешки. Только нужны функции для монтирования.

Author:  G@K [ Fri Nov 14, 2008 11:33 pm ]
Post subject:  Re: Снова USB

Quote:
1. На доске пишется что определено три EHCI-контроллера

В коде есть такие строчки, но при определении контроллера линк на них отключен (определяются только uhci и ohci) В эмуляторе пока еще не проверял .

З.Ы. Драйвер вешать могут м сами USB устройства дают неполный ответ и прекращают передачу.

Author:  ДедОк [ Sat Nov 15, 2008 2:37 am ]
Post subject:  Re: Снова USB

попробовал... всё замечательно, увидел обе мои флехи... просто Мегареспект...:)

Author:  Asper [ Sat Nov 15, 2008 4:48 pm ]
Post subject:  Re: Снова USB

Quote:
Когда halyavin обнаружил, что для полной поддержки USB нужно написать три разных драйвера для трёх разных контроллеров (UHCI, OHCI, EHCI), энтузиазм у него в этой области куда-то пропал...


:) Необязательно было писать все 3 сразу. Если бы взялся хоть за UHCI, то сейчас, думаю, уже был бы какой-то результат.

Quote:
Пока сделал только считывание дескрипторов конфигурации.
На С всё проще хотя у Intel талант придумывать кошмарное железо.


Хех :) . Так это уже дело! А ты на чем все это писал? Для какого контроллера (полагаю UHCI) ?

PS: У Висопсиса реализация проще, чем у Haiku, хотя пока и не очень развита.

Author:  Serge [ Sat Nov 15, 2008 5:54 pm ]
Post subject:  Re: Снова USB

Да UHCI. Достаточно двух драйверов: ohci и uhci. ehci просто находим и отключаем до лучших времён.

Author:  camper [ Sat Nov 15, 2008 10:34 pm ]
Post subject:  Re: Снова USB

Вчера ставил ubuntu 8.10 с флешки, заодно вручную пришлось объединять и разбивать на разделы жесткий диск (в 8.10 появилась такая возможность, сделать загрузочную флешку с лайф загрузкой и есть partition) заценил все прелести этого направления. У KolibriOS в этом направлении очень большие возможности - главным образом из-за скорости и размера. С флешки грузится и сейчас, но если бы можно уже работать с ней в самой ОС, то это был бы действительно прорыв. Тогда не нужен жесткий диск для работы (диск нужен если только фильмы смотреть и мегаигры играть, либо базы данных - хотя меня это меньше всего интересует).

Author:  diamond [ Sun Nov 16, 2008 12:50 pm ]
Post subject:  Re: Снова USB

Serge wrote:
ehci просто находим и отключаем до лучших времён.

В результате чего (если я правильно понимаю ситуацию) остаёмся без поддержки USB 2.0 и нормальной скорости передачи информации с теми же флешками.
camper wrote:
С флешки грузится и сейчас, но если бы можно уже работать с ней в самой ОС, то это был бы действительно прорыв.

Ну в принципе по идее с флешками можно работать и сейчас через BIOS (диски /bd*), правда, без горячего подключения/отключения. У меня, например, работает.

Author:  Asper [ Mon Nov 17, 2008 12:22 pm ]
Post subject:  Re: Снова USB

Я думаю USB 2.0 предполагается реализовать после 1.1, при наличии EHCI драйвера, включить его не составит труда. Если будет несколько драйверов (UHCI, OHCI, EHCI) то имеет смысл создать общий драйвер, который будет управлять ими.
Quote:
Ну в принципе по идее с флешками можно работать и сейчас через BIOS (диски /bd*), правда, без горячего подключения/отключения. У меня, например, работает.


Это новость! :) У меня BIOS диски только отображают разделы жёсткого диска, поэтому я их отключил, мне и /hd* хватает.

Author:  Serge [ Mon Nov 17, 2008 2:39 pm ]
Post subject:  Re: Снова USB

У меня флешка работает если только отформатирована как дискета и со скоростью дискеты. Прокрутка на мышке тоже не работает. БИОС не самая древняя, 2005 год.

Сегодня запустил usb мышь. Работает через boot protocol. Всё как положено и с прокруткой. Клава конечно виснет.

Author:  Asper [ Tue Nov 18, 2008 7:08 pm ]
Post subject:  Re: Снова USB

Мышку запустил?! Замечательно :D ! А почему клава то виснет?

Author:  Serge [ Tue Nov 18, 2008 9:43 pm ]
Post subject:  Re: Снова USB

Потому что legacy отрубается а клава тоже usb.

Author:  Galkov [ Fri Dec 12, 2008 1:56 pm ]
Post subject:  Re: Снова USB

Serge wrote:
Сегодня запустил usb мышь. Работает через boot protocol. Всё как положено и с прокруткой. Клава конечно виснет

А как бы потестить :?:
У меня на буке клава не напрягает, а вот TouchPad - не фонтан, конечно же (да и колеса у него нет)

Author:  Serge [ Fri Dec 12, 2008 2:27 pm ]
Post subject:  Re: Снова USB

Galkov

А клава там не usb ?

Author:  Galkov [ Fri Dec 12, 2008 3:18 pm ]
Post subject:  Re: Снова USB

У меня на буке встроенная... Работает же :)

Author:  Serge [ Fri Dec 12, 2008 3:38 pm ]
Post subject:  Re: Снова USB

Так она и встроенная может быть usb. Узнай точно.

Page 2 of 10 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/