OVMS3-idf/components/driver
Ivan Grokhotkov 48c4a10827 Merge branch 'feature/gpio_intr_function' into 'master'
GPIO driver: add per-pin interrupt handlers

1. add ISR handler apis so that users of different layers can hook their own isr handler on different GPIO.
    Audio project has different software layers, they need different gpio isr handler for layer instead of processing all GPIO interrupts in one handler.
    If this kind of calling a handler from isr is not proper, please kindly point out.
2. add gpio example code.
3. update gpio doc.

See merge request !345
2016-12-29 12:36:04 +08:00
..
include/driver gpio_driver: add per-pin interrupt handlers 2016-12-29 11:16:32 +08:00
component.mk build system: Refactor component.mk to not need component_common.mk 2016-11-10 15:52:22 +11:00
gpio.c gpio_driver: add per-pin interrupt handlers 2016-12-29 11:16:32 +08:00
ledc.c LEDC driver: Use ledc_channel_t for all channel arguments 2016-12-28 10:17:56 +11:00
pcnt.c Merge branch 'bugfix/driver_cleanup_log' into 'master' 2016-12-12 10:15:25 +08:00
periph_ctrl.c add pcnt.rst 2016-11-23 19:07:30 +08:00
rmt.c RMT driver: Rename rmt_set_evt_intr_en to rmt_set_tx_thr_intr_en 2016-12-28 10:17:56 +11:00
rtc_module.c deep sleep: add API to control power down 2016-12-16 14:30:27 +08:00
sigmadelta.c driver: sigma-delta 2016-12-18 17:20:17 +08:00
timer.c Convert DOS line ends to Unix line ends in drivers 2016-12-15 09:45:40 +08:00
uart.c Merge branch 'bugfix/uart_intr_config' into 'master' 2016-12-29 05:36:26 +08:00