*
* @defgroup __line_bulk__ Operating on multiple lines
* @{
+ *
+ * Convenience data structures and helper functions for storing and operating
+ * on multiple lines at once.
*/
/**
*
* @defgroup __line_info__ Line info
* @{
+ *
+ * Definitions and functions for retrieving kernel information about both
+ * requested and free lines.
*/
/**
*
* @defgroup __line_request__ Line requests
* @{
+ *
+ * Interface for requesting GPIO lines from userspace for both values and
+ * events.
*/
/**
*
* @defgroup __line_value__ Reading & setting line values
* @{
+ *
+ * Functions allowing to read and set GPIO line values for single lines and
+ * in bulk.
*/
/**
*
* @defgroup __line_config__ Setting line configuration
* @{
+ *
+ * Functions allowing modification of config options of GPIO lines requested
+ * from user-space.
*/
/**
*
* @defgroup __line_event__ Line events handling
* @{
+ *
+ * Structures and functions allowing to poll lines for events and read them,
+ * both for individual lines as well as in bulk. Also contains functions for
+ * retrieving the associated file descriptors and operate on them for easy
+ * integration with standard unix interfaces.
*/
/**
*
* @defgroup __line_misc__ Misc line functions
* @{
+ *
+ * Functions that didn't fit anywhere else.
*/
/**