nuttx/drivers/ioexpander
Gregory Nutt 42a0796615 Squashed commit of the following:
sched/semaphore:  Add nxsem_post() which is identical to sem_post() except that it never modifies the errno variable.  Changed all references to sem_post in the OS to nxsem_post().

    sched/semaphore:  Add nxsem_destroy() which is identical to sem_destroy() except that it never modifies the errno variable.  Changed all references to sem_destroy() in the OS to nxsem_destroy().

    libc/semaphore and sched/semaphore:  Add nxsem_getprotocol() and nxsem_setprotocola which are identical to sem_getprotocol() and set_setprotocol() except that they never modifies the errno variable.  Changed all references to sem_setprotocol in the OS to nxsem_setprotocol().  sem_getprotocol() was not used in the OS
2017-10-03 15:35:24 -06:00
..
gpio_lower_half.c drivers/: Remove dangling space at the end of lines. 2017-06-28 13:17:17 -06:00
gpio.c drivers/ioexpander: Add some debug output. 2016-11-08 07:46:25 -06:00
Kconfig SIM: Add a simulated I/O Expander driver 2016-08-03 09:44:48 -06:00
Make.defs Add PCF8574 I/O Expander driver. Some cleanup also of other expander drivers. 2016-08-01 11:10:11 -06:00
pca9555.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
pca9555.h Add PCF8574 I/O Expander driver. Some cleanup also of other expander drivers. 2016-08-01 11:10:11 -06:00
pcf8574.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
pcf8574.h Ooops.. forgot to add files before last commit 2016-08-01 11:15:29 -06:00
skeleton.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
tca64xx.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
tca64xx.h Remove another lingering kruft 2016-08-01 10:01:28 -06:00