From: Bartosz Golaszewski Date: Fri, 5 May 2017 15:04:52 +0000 (+0200) Subject: libgpiod: add the NEWS file X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=65ccf6be538012d905c85d426114de5d8c135665;p=qemu-gpiodev%2Flibgpiod.git libgpiod: add the NEWS file It should have been there from the beginning but it was somehow forgotten. Add it now - before the v0.2 release. Signed-off-by: Bartosz Golaszewski --- diff --git a/NEWS b/NEWS new file mode 100644 index 0000000..cdb8853 --- /dev/null +++ b/NEWS @@ -0,0 +1,45 @@ +libgpiod v0.1.3 +=============== + +Bug fixes: +- this time the bug making it impossible to request both types of line events was really fixed +- pass the O_CLOEXEC flag to open() when opening the GPIO chip device file + +libgpiod v0.1.2 +=============== + +Bug fixes: +- include instead of in gpioset +- fix a formatting issue in gpioinfo for chips with >100 GPIO lines +- fix a bug when requesting both-edges event notifications + +libgpiod v0.1.1 +=============== + +Bug fixes: +- fix short options in gpiomon (short opt for --silent was missing) +- correct the kernel headers requirements in README +- include for struct timespec +- include instead of +- detect the version of strerror_r() + +libgpiod v0.1 +============= + +First version of libgpiod. + +It's currently possible to: +- get and set the values of multiple GPIO lines with a single function call +- monitor a GPIO line for events +- enumerate all GPIO chips present in the system +- enumerate all GPIO lines exposed by a chip +- extract information about GPIO chips (label, name, number of lines) +- extract information about GPIO lines (name, flags, state, user) + +Tools provided with the library are: +- gpioget - read values from GPIO lines +- gpioset - set values of GPIO lines +- gpiodetect - list GPIO chips +- gpioinfo - print info about GPIO lines exposed by a chip +- gpiomon - monitor a GPIO line for events +- gpiofind - find a GPIO line by name