День добрый. В ядре есть драйвер cp210x.c в котором есть функции для работы с gpio (начинаются с cp210x_gpio_). Они нужны для для управления gpio-выходами преобразователей USB-to-UART, в моём случае это CP2102N. Судя по тому, что в файл дефайнится <linux/gpio/driver.h>, должен быть какой-то стандартный способ. Но при подключении CP2102N новый gpiochip в /sys/class/gpio/ не появляется, новомодный uapi - то же самое, устройство gpiochip в /dev/ не появляется. Утилиты lsgpio/gpiodetect/gpioinfo видят только 2 устройства, относящиеся к материнской плате. Система - десктопная Ubuntu, ядро 4.15, CONFIG_GPIOLIB включен. Вопрос - а как до этих функций достучаться из userspace, чтобы поуправлять gpio?
Ответ на:
комментарий
от arson
Ответ на:
комментарий
от arhiv_6
Ответ на:
комментарий
от ncrmnt
Ответ на:
комментарий
от arhiv_6
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум управление контроллером GPIO (2009)
- Форум GPIO (2014)
- Форум Управление светодиодами на OpenWRT через GPIO (2018)
- Форум Передача данных из userspace драйверу (2004)
- Форум GPIO драйвер для Winbond W83627EHG(IB882). (2016)
- Форум GPIO (2005)
- Форум userspace (2005)
- Форум Управление вентилятором Raspberry Pi 3 через GPIO (2018)
- Форум GPIO events (2024)
- Форум VirtualGPIO. Эмулятор GPIO для Raspberry Pi 3. А так же отладочная утилита управления GPIO. (2016)