1
0
mirror of https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git synced 2026-10-25 12:39:18 +03:00

Commit Graph

  • d00150cbf2 configure: don't check stdint.h Bartosz Golaszewski 2017-01-20 17:23:40 +01:00
  • 8462e20d68 configure: don't check headers/functions unnecessarily Bartosz Golaszewski 2017-01-20 17:22:20 +01:00
  • 893dd2f647 configure: check sys/poll.h availability Bartosz Golaszewski 2017-01-20 15:57:54 +01:00
  • f2ad4ea5ce configure: check ppoll() availability Bartosz Golaszewski 2017-01-20 15:41:46 +01:00
  • ec72a492ea README: fix the required version of kernel headers Bartosz Golaszewski 2017-01-19 15:53:25 +01:00
  • 16a4509bce README: fix the required version of kernel headers Bartosz Golaszewski 2017-01-19 15:53:25 +01:00
  • 2df61671d1 gpiomon: fix shortops Bartosz Golaszewski 2017-01-19 15:10:10 +01:00
  • f22e98597a gpiomon: fix shortops Bartosz Golaszewski 2017-01-19 15:10:10 +01:00
  • c87228df5b build: don't try to process docs if doxygen is not installed Bartosz Golaszewski 2017-01-18 15:14:36 +01:00
  • 92f5b1d431 libgpiod: start 0.2 development cycle Bartosz Golaszewski 2017-01-18 14:59:37 +01:00
  • 11fb841e94 libgpiod v0.1 v0.1 Bartosz Golaszewski 2017-01-18 14:30:28 +01:00
  • 3bb17199ab README: add examples Bartosz Golaszewski 2017-01-18 11:57:35 +01:00
  • 32c5f1e32b README: add the autoconf version needed to compile the project Bartosz Golaszewski 2017-01-18 11:30:25 +01:00
  • a368f483c9 README: add bullet points to the tool list Bartosz Golaszewski 2017-01-18 11:26:49 +01:00
  • 8c1d99e263 README: the introduction is not a code block Bartosz Golaszewski 2017-01-18 11:10:36 +01:00
  • 5546e3a5d0 README: rename to README.md for nice github cover Bartosz Golaszewski 2017-01-18 11:09:42 +01:00
  • 6808b65117 README: update Bartosz Golaszewski 2017-01-17 19:53:37 +01:00
  • 79faab2fac core: constify function arguments that will not be modified Bartosz Golaszewski 2017-01-17 17:34:03 +01:00
  • d43ec19143 gpiomon: modify the output format Bartosz Golaszewski 2017-01-17 17:25:00 +01:00
  • 9fa5895bb5 gpiomon: check if offset is not negative Bartosz Golaszewski 2017-01-17 17:21:28 +01:00
  • 577820aa05 core: name the iterator functions consistently Bartosz Golaszewski 2017-01-17 17:06:53 +01:00
  • e105d7ad69 core: skip chips and lines on error in gpiod_line_find_by_name() Bartosz Golaszewski 2017-01-17 17:04:46 +01:00
  • 12ed3e3a4c gpiomon: new options Bartosz Golaszewski 2017-01-17 16:51:11 +01:00
  • fc52a0a564 gpioset: arrange local arguments for better readability Bartosz Golaszewski 2017-01-17 16:21:28 +01:00
  • 5def3642bd configure: check for daemon() and signalfd() functions Bartosz Golaszewski 2017-01-17 16:02:52 +01:00
  • 6c0b5dd40d core: allow to specify the consumer in the simple event loop Bartosz Golaszewski 2017-01-17 15:57:37 +01:00
  • 1d2b82be5b core: allow to specify the consumer in simple set value routines Bartosz Golaszewski 2017-01-17 15:54:24 +01:00
  • fe496e0457 core: allow to specify the consumer in simple get value routines Bartosz Golaszewski 2017-01-17 15:50:03 +01:00
  • bafaa52c07 gpioset: tweak error messages Bartosz Golaszewski 2017-01-17 15:45:39 +01:00
  • 50924e8df5 gpioset: fix help text Bartosz Golaszewski 2017-01-17 15:44:23 +01:00
  • 16eef73475 gpioset: new option Bartosz Golaszewski 2017-01-17 15:43:13 +01:00
  • 3407de398a gpioset: new mode of operation Bartosz Golaszewski 2017-01-17 15:29:43 +01:00
  • 70f489b80b gpioset: major rework Bartosz Golaszewski 2017-01-17 15:11:16 +01:00
  • 5037e6f2f4 tools-common: make ARRAY_SIZE() a common macro Bartosz Golaszewski 2017-01-17 15:10:21 +01:00
  • a834dd5571 core: add a typedef for the set value callback Bartosz Golaszewski 2017-01-17 09:54:36 +01:00
  • 17970104b5 core: new error number Bartosz Golaszewski 2017-01-17 09:42:55 +01:00
  • 02ab0a5ac0 gpioget: allow reading multiple lines at once Bartosz Golaszewski 2017-01-17 09:37:37 +01:00
  • 542b908ce5 core: new set/get value helpers Bartosz Golaszewski 2017-01-17 09:15:47 +01:00
  • 70b64c8fc8 gpioinfo: readability tweaks Bartosz Golaszewski 2017-01-16 18:06:52 +01:00
  • d59806b8c3 tools: tweak help text Bartosz Golaszewski 2017-01-16 16:56:40 +01:00
  • b1231bfd1f doc: don't generate class diagrams Bartosz Golaszewski 2017-01-16 11:53:22 +01:00
  • 2f2ef7bf4f doc: document static inline functions Bartosz Golaszewski 2017-01-16 11:51:09 +01:00
  • 03ee658849 doc: pass the EXTRA_VERSION to doxygen as well Bartosz Golaszewski 2017-01-16 11:43:18 +01:00
  • 2d6fcb1025 doc: fix Doxyfile Bartosz Golaszewski 2017-01-16 11:42:37 +01:00
  • 3e0ab165eb event: new event request helpers Bartosz Golaszewski 2017-01-16 11:42:03 +01:00
  • 60c03eec09 libgpiod: start 0.1 development cycle Bartosz Golaszewski 2017-01-15 19:28:58 +01:00
  • 8bc8c264a9 build: add EXTRA_VERSION to the version string Bartosz Golaszewski 2017-01-15 19:26:06 +01:00
  • 149d252f61 configure: don't use the m4 directory Bartosz Golaszewski 2017-01-15 18:58:08 +01:00
  • 06cb40722a build: create an organized directory structure Bartosz Golaszewski 2017-01-15 18:24:24 +01:00
  • a3c12f997e doc: doxygen: set the project version from Makefile Bartosz Golaszewski 2017-01-14 18:53:01 +01:00
  • 5200b6b3da build: drop redundant version variables Bartosz Golaszewski 2017-01-14 18:32:22 +01:00
  • fe28de3df8 TODO: remove TODO from the repo - track features using github Bartosz Golaszewski 2017-01-14 18:08:08 +01:00
  • a36521d871 configure: drop redundant AC_HEADER_STDC Bartosz Golaszewski 2017-01-13 18:06:18 +01:00
  • 0ffe021d5e build: drop the aclocal flags Bartosz Golaszewski 2017-01-13 17:49:47 +01:00
  • fc9af06ecd TODO: update Bartosz Golaszewski 2017-01-13 17:42:38 +01:00
  • fb6cd1007f build: add a configure option for tools Bartosz Golaszewski 2017-01-13 17:41:53 +01:00
  • 191de71261 build: check if basename() is available Bartosz Golaszewski 2017-01-13 15:55:26 +01:00
  • cf1d10230b gpioset: coding style fix Bartosz Golaszewski 2017-01-13 15:43:02 +01:00
  • 63f3bdbce4 TODO: update Bartosz Golaszewski 2017-01-13 15:37:39 +01:00
  • 1996c5da86 tools: add the --version argument Bartosz Golaszewski 2017-01-13 15:36:49 +01:00
  • c87eace134 tools-common: add a function displaying the version info Bartosz Golaszewski 2017-01-13 15:26:55 +01:00
  • f04af1738d core: add a function for accessing the library version string Bartosz Golaszewski 2017-01-13 15:25:23 +01:00
  • 7301730068 build: add library versioning Bartosz Golaszewski 2017-01-13 14:59:11 +01:00
  • d7cbba2371 make: readability tweaks Bartosz Golaszewski 2017-01-13 14:49:30 +01:00
  • 9eaab68902 make: compile the library with debug symbols Bartosz Golaszewski 2017-01-12 12:52:38 +01:00
  • 92512566da core: rename line_bulk arguments to bulk where applicable Bartosz Golaszewski 2017-01-11 16:17:40 +01:00
  • 2a86ca8523 gpiod.h: fix a typo Bartosz Golaszewski 2017-01-11 16:11:49 +01:00
  • 64c778c847 core: add a helper for requesting all types of events Bartosz Golaszewski 2017-01-11 16:07:27 +01:00
  • 34a560f95a core: code shrink in gpiod_simple_set_value() Bartosz Golaszewski 2017-01-11 16:01:25 +01:00
  • f97345320b core: code shrink in gpiod_simple_get_value() Bartosz Golaszewski 2017-01-11 15:53:34 +01:00
  • 7672bdff71 gpiod.h: add line request helpers Bartosz Golaszewski 2017-01-11 15:50:31 +01:00
  • 49a11437a5 event: implement gpiod_line_event_read_fd() Bartosz Golaszewski 2017-01-11 14:20:38 +01:00
  • 3e530450c3 gpiod.h: fix GPIOD_LINE_ITER_INITIALIZER() Bartosz Golaszewski 2017-01-11 14:13:09 +01:00
  • 68d8bb230f core: un-inline gpiod_line_iter_next() Bartosz Golaszewski 2017-01-11 14:11:43 +01:00
  • e2b17bc807 TODO: simple events done Bartosz Golaszewski 2017-01-11 13:23:40 +01:00
  • ea82094435 gpiomon: stop execution and exit cleanly on SIGINT or SIGTERM Bartosz Golaszewski 2017-01-11 13:18:07 +01:00
  • b33d512c6a event: tweak gpiod_simple_event_loop() Bartosz Golaszewski 2017-01-11 13:17:01 +01:00
  • 6991685df2 gpiomon: code shrink Bartosz Golaszewski 2017-01-11 12:58:22 +01:00
  • 571b1b06a5 core: implement simple event monitoring Bartosz Golaszewski 2017-01-11 12:57:39 +01:00
  • 7d678572f7 core: code shrink Bartosz Golaszewski 2017-01-11 11:40:38 +01:00
  • 8dcee01a9c iterators: improve error handling of line iterators Bartosz Golaszewski 2017-01-11 11:34:14 +01:00
  • c56f7d8982 gpioinfo: check for errors when iterating over gpiochips Bartosz Golaszewski 2017-01-11 11:11:06 +01:00
  • 8ea028f0d5 iterators: extend chip iterator error handling Bartosz Golaszewski 2017-01-11 11:06:50 +01:00
  • 669923dedb iterators: improve error checking Bartosz Golaszewski 2017-01-11 10:52:13 +01:00
  • 474a97f846 core: check for empty name & label of a gpiochip Bartosz Golaszewski 2017-01-10 16:16:15 +01:00
  • 912a3362d5 core: implement gpiod_chip_iter_free_noclose() Bartosz Golaszewski 2017-01-10 16:09:23 +01:00
  • d5795fd833 TODO: update Bartosz Golaszewski 2017-01-10 12:40:19 +01:00
  • c7aed74275 core: rework line handle & event requests Bartosz Golaszewski 2017-01-10 12:24:29 +01:00
  • da5537a172 core: rename the req field of struct gpiod_line to request Bartosz Golaszewski 2017-01-10 11:57:41 +01:00
  • 8e39b3618f core: add helpers for the line state field Bartosz Golaszewski 2017-01-10 11:50:48 +01:00
  • c5de277b8d core: line status naming tweaks Bartosz Golaszewski 2017-01-10 11:43:27 +01:00
  • b179a660ae event: rework gpiod_line_event_wait_bulk() Bartosz Golaszewski 2017-01-10 11:37:40 +01:00
  • 161b6003d7 TODO: update Bartosz Golaszewski 2017-01-10 11:12:47 +01:00
  • 52a4fa0af4 event: remove the line field from struct gpiod_line_event Bartosz Golaszewski 2017-01-10 11:11:00 +01:00
  • a67b20dfe2 TODO: update Bartosz Golaszewski 2017-01-09 22:46:11 +01:00
  • 92a603fcf5 core: move a call to memset() in gpiod_line_event_wait_bulk() Bartosz Golaszewski 2017-01-09 16:23:05 +01:00
  • c1c11a3162 gpioinfo: tweak the output format Bartosz Golaszewski 2017-01-09 15:14:51 +01:00
  • 114a2c87aa core: fix gpiod_line_event_request() Bartosz Golaszewski 2017-01-09 15:12:03 +01:00
  • 8233cead3c core: extend verify_line_bulk() Bartosz Golaszewski 2017-01-09 15:10:13 +01:00
  • 3609ae4b0b core: new error number Bartosz Golaszewski 2017-01-09 15:08:47 +01:00