Page 3 of 3

Re: Интерфейс USB. Практика использования и программирования

Posted: Mon Apr 18, 2011 7:28 am
by Mario
Globalizer
Я понимаю, что ты самый умный, но может сначала почитаешь форум и лишь потом начнешь излагать свое несомненно веское мнение.

Для сведения - я в проекте с 2003 года и вероятно ты самый первый, кто высказывает столь прогрессивные мысли.

Re: Интерфейс USB. Практика использования и программирования

Posted: Wed Apr 20, 2011 9:58 am
by Gluk
Globalizer, тогда уж сразу содрать пингвина из пингвина. И с прикруткой проблем не будет. Только получится далеко не Колибри.

Re: Интерфейс USB. Практика использования и программирования

Posted: Wed May 30, 2012 11:12 am
by XVilka
Вышла новая книга об интерфейсе USB ( UHCI, OHCI, EHCI и даже XHCI) - "USB: The Universal Serial Bus" by Benjamin David Lunt http://www.amazon.com/USB-Universal-Ser ... 1468151983

Re: Интерфейс USB. Практика использования и программирования

Posted: Fri Jun 08, 2012 7:35 am
by XVilka
Также на довольно простую, но в то же время работающую реализицию usb-протоколов, не завязанную ни на одну операционную систему можно посмотреть в libpayload от проекта coreboot http://review.coreboot.org/gitweb?p=cor ... 86;hb=HEAD

Re: Интерфейс USB. Практика использования и программирования

Posted: Wed Jun 20, 2012 1:00 pm
by XVilka
Проверять и отлаживать драйвера USB можно и с помощью qemu последних версий - там есть перенаправление usb-протоколов (usb redirection), в том числе, и по сети. Подробности смотреть здесь http://hansdegoede.livejournal.com/11006.html и здесь http://fedoraproject.org/wiki/Features/ ... edirection

Также прилагаю две утилиты, запускать из-под DOS-а, которые выводят и позволяют редактировать информацию о чипсете, оборудовании, в том числе, и USB контроллерах, даже XHCI. Одна из них от AMI. ОЧЕНЬ мощные утилиты, используются разработчиками BIOS.

Re: Интерфейс USB. Практика использования и программирования

Posted: Wed Jun 20, 2012 3:17 pm
by CleverMouse
Отладка в qemu - это мазохизм. Я начальный вариант своего кода usb в Bochs отлаживала. Между прочим, поддержка XHCI в последнем Bochs заявлена.

Re: Интерфейс USB. Практика использования и программирования

Posted: Thu Jun 21, 2012 9:55 pm
by Nable
Вроде, даже частично работает, а не просто заявлена.

(да, я КО, но вдруг кто возьмёт старую версию и потом будет ядом плеваться) bochs надо из trunk'а юзать, там же ж каждый день фиксы и допиливания фич, а ведь всего двое пилят, насколько я понимаю.