On Sun, Dec 31, 2023 at 4:50 AM Kent Gibson <warthog618@xxxxxxxxx> wrote: > > Oh, and you are still wanting to clarify why the GPIO uAPI/libgpiod only > deals with the GPIO subsystem? > Not sure you will find anything that states that explicitly as it is > minimalist Unix philosophy - do one thing well. > So the GPIO uAPI only deals with the GPIO subsystem, and libgpiod only > deals with the GPIO uAPI. No - it was something I read. I want to find it again so I can use it as a reference for something I'm writing. But not to worry, I'll make do without it... and it's obvious once you begin using the library :) > If you want an over-arching library that deals with all the possible > functions of GPIO lines, like lgpio tries to, then you can always write > something that sits above libgpiod and the other subsystem interfaces, > though I'm not sure what advantage that would provide over treating with > each of them independently. No, no - nothing like that...