Re: New Mailing List Member w/ Queries

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



wt., 4 lut 2020 o 14:20 Jack Winch <sunt.un.morcov@xxxxxxxxx> napisał(a):
>
> Hey Folks,
>
> New to the mailing list and looking to get involved in the development
> of the GPIO Subsystem and libgpiod.  I am new to the Linux Kernel
> project, although I am a user of Linux within 'real-time' applications
> and have previously had some experience on the embedded side too.  I
> am looking to get involved in a personal capacity at the moment, as I
> feel that doing so will be highly educational and a worth while
> investment of my time.  I am likely to ask questions on the design
> intent of some aspects of this subsystem as I increase my familiarity
> of the internals, but only after RTFM, source code and consulting what
> other material I can find on the internet.  I won't pollute this space
> with basic generic questions - Kernel Newbies is for that.
>
> I will also be looking to invest in some representative hardware for
> development and testing.  If we are short of certain hardware within
> the mailing list (for testing), then let me know and I can investigate
> further.
>
> I have a few queries:-
>
> 1.  Documentation/ABI/obsolete/sysfs-gpio states that the 'ABI is
> deprecated and will be removed after 2020'.  This intention has been
> made very clear since 2008.  Any idea of when this feature will be
> removed from the mainline kernel (e.g., target version)?  Will it be
> removed during this year?
>

Well, it depends. Sysfs is considered stable ABI. As much as we'd like
to remove it - if anyone in user-space objects, we'll be forced to
leave it be.

> 2. I see that within libgpiod, a TODO task was raised to implement a
> dbus API and system daemon for controlling GPIOs on 03-APR-19.  This
> task is something that I would be happy to get involved with,
> depending on the current priority of the task.  Bartosz and Kent, is
> this something I could get involved with?  From recent patches to
> libgpiod, I can see that development of the dbus interface is further
> underway.  I will have to get up to speed with the dbus implementation
> being used, but that should not be a major bar of entry.
>

I've been working on glib and dbus bindings on and off but eventually
paused the development due to the recent and upcoming new features in
the kernel API and core libgpiod. Once these are done and stable, I'll
continue on dbus. I think it's better than to release something
half-baked now and then realize that new interfaces are hard to
integrate.

Bartosz




[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux