Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Sep 30, 2020 8:14 am

All times are UTC+03:00




Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 150 posts ]  Go to page Previous 1 2 3 4 510 Next
Author Message
 Post subject: Re: Снова USB
PostPosted: Fri Nov 14, 2008 6:01 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Asper

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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Fri Nov 14, 2008 11:33 pm 
Offline

Joined: Tue Sep 12, 2006 9:44 pm
Posts: 37
Quote:
1. На доске пишется что определено три EHCI-контроллера

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

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

_________________
Все сложное - просто!


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Sat Nov 15, 2008 2:37 am 
Offline
User avatar

Joined: Thu Mar 29, 2007 3:02 am
Posts: 249
попробовал... всё замечательно, увидел обе мои флехи... просто Мегареспект...:)

_________________
*****:
;дух машины, мой бубен сильнее твоей тупости

*****:


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Sat Nov 15, 2008 4:48 pm 
Offline
User avatar

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


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

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


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

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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Sat Nov 15, 2008 5:54 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Да UHCI. Достаточно двух драйверов: ohci и uhci. ehci просто находим и отключаем до лучших времён.


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Sat Nov 15, 2008 10:34 pm 
Offline
User avatar

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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Sun Nov 16, 2008 12:50 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Serge wrote:
ehci просто находим и отключаем до лучших времён.

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

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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Mon Nov 17, 2008 12:22 pm 
Offline
User avatar

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


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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Mon Nov 17, 2008 2:39 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
У меня флешка работает если только отформатирована как дискета и со скоростью дискеты. Прокрутка на мышке тоже не работает. БИОС не самая древняя, 2005 год.

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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Tue Nov 18, 2008 7:08 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Мышку запустил?! Замечательно :D ! А почему клава то виснет?


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Tue Nov 18, 2008 9:43 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Потому что legacy отрубается а клава тоже usb.


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Fri Dec 12, 2008 1:56 pm 
Offline

Joined: Fri Nov 21, 2008 8:16 am
Posts: 180
Serge wrote:
Сегодня запустил usb мышь. Работает через boot protocol. Всё как положено и с прокруткой. Клава конечно виснет

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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Fri Dec 12, 2008 2:27 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Galkov

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


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Fri Dec 12, 2008 3:18 pm 
Offline

Joined: Fri Nov 21, 2008 8:16 am
Posts: 180
У меня на буке встроенная... Работает же :)


Top
   
 
 Post subject: Re: Снова USB
PostPosted: Fri Dec 12, 2008 3:38 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Так она и встроенная может быть usb. Узнай точно.


Top
   
 
Display posts from previous:  Sort by  
Post new topic  This topic is locked, you cannot edit posts or make further replies.  [ 150 posts ]  Go to page Previous 1 2 3 4 510 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited