Sergei_Ilchenko 0 19 декабря, 2009 Опубликовано 19 декабря, 2009 · Жалоба Есть ПК i-GLX ( http://www.compulab.co.il/iglx/html/iglx-cm-datasheet.htm ). Есть необходимость реализовать программно-управляемое "физицеское" подключение (вызывая процесс инициализации средствами ОС Linux) и отключения моего USB устройства. Вопросы: 1. Самый главный. Впринципе не городя огород с внешней схемой, возможно ли это сделать доработав драйвер USB хоста? 2. Где копать? 3. Как передать пиво? Из мануала: The CM-iGLX provides three plus one optional USB-2 ports. The USB ports are Host Controller Interface HCI) compliant. The HCI specification provides a register level description for a host controller, as well as common industry hardware/software interface and drivers. USB ports are supported by all O/S packages provided for CM-iGLX. Features: - USB v2.0 / EHCI v1.0 and USB v1.1 / OHCI v1.1 compatible -... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 22 декабря, 2009 Опубликовано 22 декабря, 2009 · Жалоба Дык, питанием можно управлять - http://www.mjmwired.net/kernel/Documentati...-management.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
galjoen 0 3 января, 2010 Опубликовано 3 января, 2010 · Жалоба Дык, питанием можно управлять Можно, если хаб это поддерживает. Насколько я понимаю, нужно в его дескрипторе глянуть чему wHubCharasteristics и PortPwrCtrlMask равны. Вроде получается, чтобы питанием управлять - это нужно послать хабу SETUP-ный пакет SetPortFeature с PORT_POWER и нужным N порта. В 11-й главе USB про хабы описано. Хотя питанием управлять не пробовал, но присоединением/отсоединением устройств к хабу SETUP-пакетами управлял - работает. Только нужно в линуксе разрешить SETUP пакеты хабу слать, конечно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться