Драйвер i2c для I2C контроллеров семейства KOMDIV-64.
i2c-komdiv [опции] -[опции библиотеки] &
- -m экземпляр
- Экземпляра контроллера I2C. По умолчанию -
0
- -i прерывание
- Номер прерывания I2C контроллера. По умолчанию зависит от используемого SoC.
- -p адрес
- Базовый адрес регистров I2C контроллера. По умолчанию зависит от используемого SoC.
- -v
- Отладочный вывод.
- -q
- Использовать прерывания. По умолчанию не используются.
Опции библиотеки libi2c-master:
- -u unit
- Указать номер устройства для формирования имени в формате
/dev/i2c#. По умолчанию – 0.
- -b speed
- Установить базовую скорость I2C контроллера. По умолчанию –
100000.
- -m msg_max_size
- Установить минимальный объем места, который можно зарезервировать для приема сообщения, выделенный в resmgr_context_alloc(). Если значение слишком мало или равно 0, resmgr_attach() выбирает значение, которое можно использовать. Подробнее см. resmgr_attr_t. По умолчанию –
128.
- -n nparts_max
- Установить количество компонентов, выделяемых для массива IOV. При указании 0, библиотека менеджера ресурсов повысит значение до минимума, доступного самой библиотеке. Подробнее см. resmgr_attr_t. По умолчанию –
2.
ЗОСРВ «Нейтрино»
mips
 | Для запуска этого драйвера необходимо войти в систему под учетной записью root. |
Драйвер для шины i2c для семейства семейства KOMDIV-64.
После запуска драйвер i2c-komdiv создает устройство. По умолчанию – /dev/i2c0.
Запуск драйвера i2c-komdiv для первого и второго I2C контроллера:
i2c-komdiv -q -p 0xFF020000 -i 49 --u 0 &
i2c-komdiv -q -p 0xFF030000 -i 50 --u 1 &
BSP для систем на базе процессора 1890vm8, драйверы
Предыдущий раздел: перейти