Noxter 0 24 июня, 2008 Опубликовано 24 июня, 2008 (изменено) · Жалоба 1. Можно ли узнать адреса всех i2c-устройств подключенное в данное время. Просто когда происходит обращение к несуществуещему драйверу, то ядро выдает ошибку? 2. Чем отличается использование связки open/write/read от использования i2c_attach_client и тому подобные? Что лучше применять при постороение драйвера. 3. На плате и в системе (драйвер) есть еще одно устройство с таким же i2c-адресом. Когда я переключаю мультиплексор шины, то обратится к другому устройству не удается. Это из-за того, что за данным адресом закреплено уже другое устройство? 4. Как узнать какой драйвер или программа использует в данный момент i2c протокол, или данный адрес. Большое спасибо Изменено 24 июня, 2008 пользователем Noxter Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alchi 0 24 июня, 2008 Опубликовано 24 июня, 2008 · Жалоба есть функция i2c_probe (кажется так). ее юзай. у нее в параметрах можешь указать список интересующих (и неинтересующих) адресов для проверки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться