4 Star 1 Fork 1

mirrors_git_kernel_org/pub_scm_libs_libgpiod_libgpiod

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
TODO 1.37 KB
一键复制 编辑 原始数据 按行查看 历史
# SPDX-License-Identifier: CC-BY-SA-4.0
# SPDX-FileCopyrightText: 2017-2021 Bartosz Golaszewski <[email protected]>
TODO list for libgpiod
==========
This document contains the list of things I'd like to have in libgpiod before
declaring it "mostly feature-complete". If anyone wants to help, this can
serve as the starting point.
==========
* implement a simple daemon for controlling GPIOs in C together with a client
program
This is by far the lowest priority task. Similarly as with the dbus daemon:
the goal is to provide a centralized agent controlling GPIOs with a simple
interface consisting of a command line client communicating with the server
over unix sockets.
In this case however the goal is to have as few dependencies as possible. This
is because for some small systems dbus is overkill. Since we won't be using any
standardized protocol, it will take much more effort to implement it correctly.
----------
* improve gpioset --interactive tab completion
The existing tab completion uses libedit's readline emulation layer which
has a few limitations, including not being able to correctly handle quoted
line names and being disabled when stdin/stdout are not a tty (which makes
testing with gpio-tools-test.bash using coproc problematic).
One approach that could address both these problems is to bypass the readline
emulation and use the libedit API (histedit.h) directly.
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_git_kernel_org/pub_scm_libs_libgpiod_libgpiod.git
[email protected]:mirrors_git_kernel_org/pub_scm_libs_libgpiod_libgpiod.git
mirrors_git_kernel_org
pub_scm_libs_libgpiod_libgpiod
pub_scm_libs_libgpiod_libgpiod
master

搜索帮助