OVMS3-idf/components/driver
Chu Shu Chen 194d4e9ffd fix(touch_pad): modify touch pad read function and touch_pad_deinit
The touch pad read function taks too much time within spin lock waiting for the "done bit". (about 7.6ms as we tested)
So we try to use a mutex on the touch read function and any other functions might change the "done bit".
2017-03-11 11:42:44 +08:00
..
include/driver fix(touch_pad): modify touch pad read function and touch_pad_deinit 2017-03-11 11:42:44 +08:00
test esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +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: Attach gpio intr to the isr_server on the right core. 2017-01-20 14:56:59 +11:00
i2c.c i2c: fix i2c_get_period name 2017-01-16 02:37:10 +08:00
i2s.c Add i2s driver 2016-12-29 17:29:14 +08:00
ledc.c driver: ledc - update fading functions, add example and doc 2017-01-05 17:57:52 +08:00
pcnt.c Merge branch 'bugfix/driver_cleanup_log' into 'master' 2016-12-12 10:15:25 +08:00
periph_ctrl.c Add SPI Master driver, example, test and docs 2017-01-06 14:20:32 +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 fix(touch_pad): modify touch pad read function and touch_pad_deinit 2017-03-11 11:42:44 +08:00
sdmmc_host.c sdmmc: Use slot width as default slot_config width parameter, instead of 4 2017-03-03 14:59:15 +11:00
sdmmc_private.h sdmmc: add peripheral driver and protocol layer 2017-01-09 04:51:24 +08:00
sdmmc_transaction.c sdmmc: add peripheral driver and protocol layer 2017-01-09 04:51:24 +08:00
sigmadelta.c driver: sigma-delta 2016-12-18 17:20:17 +08:00
spi_master.c Use THRESH_DMA_TRANS define everywhere, make code match "smaller or equal" description 2017-02-21 18:27:56 +08:00
timer.c Convert DOS line ends to Unix line ends in drivers 2016-12-15 09:45:40 +08:00
uart.c uart driver: Remove UART ISR handler from IRAM 2017-03-03 16:17:55 +11:00