esp-idf/docs/api
Wangjialin ade7ee2092 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. improve gpio.rst
4. add readme for gpio example

Squashed commits:
[278e50f] update: GPIO
1. coding style, add a space between conditional or loop keyword and an opening paren.
2. modify some return value and doc
3. use printf in example code
Squashed commits:
[efb23bb] minor change of comment
2016-12-29 11:16:32 +08:00
..
bt_common.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
bt_le.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
bt.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
deep_sleep.rst deep sleep: add documentation 2016-12-16 14:31:29 +08:00
esp_bt_defs.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
esp_bt_main.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
esp_eth.rst docs: fix example index 2016-12-02 16:02:20 +08:00
esp_gap_ble.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
esp_gatt_defs.rst component/bt : add some macro , so redo the doxygen 2016-12-15 14:02:48 +08:00
esp_gattc.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
esp_gatts.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
esp_smartconfig.rst esp32: refactor to sniffer 2016-12-15 18:20:00 +08:00
esp_wifi.rst Revised api files 2016-11-10 22:50:55 +01:00
gpio.rst gpio_driver: add per-pin interrupt handlers 2016-12-29 11:16:32 +08:00
intr_alloc.rst Fix example code, add chapter to docs about interrupts and multicore issues 2016-12-08 14:42:00 +08:00
ledc.rst doc: API Reference - examples & fixes 2016-11-21 10:25:11 +08:00
log.rst Revised api files 2016-11-10 22:50:55 +01:00
mem_alloc.rst Add testcase, fix executable memory allocated in shared dram/iram region 2016-12-15 15:03:22 +08:00
nvs_flash.rst docs: fix some warnings 2016-12-16 14:31:29 +08:00
ota.rst docs: fix return error of ota docs and fix ota.rst 2016-12-01 13:54:25 +08:00
pcnt.rst docs: fix some warnings 2016-12-16 14:31:29 +08:00
rmt.rst rmt: add documentation 2016-11-22 01:44:23 +08:00
sigmadelta.rst driver: sigma-delta 2016-12-18 17:20:17 +08:00
spi_flash.rst docs: fix broken links, formatting, add SPI flash and partition APIs 2016-11-16 22:44:22 +08:00
template.rst Revised api files 2016-11-10 22:50:55 +01:00
timer.rst driver: timer 2016-11-23 17:23:21 +08:00
uart.rst driver: uart 2016-12-21 11:55:53 +08:00
ulp.rst initial support for generation of ULP coprocessor code 2016-12-01 20:26:47 -08:00
vfs.rst doc: API Reference - examples & fixes 2016-11-21 10:25:11 +08:00
vhci.rst component/bt : doxygen can generate html correctly 2016-12-01 20:20:22 +08:00
wdts.rst Add documentation 2016-11-17 12:09:08 +08:00