OVMS3-idf/components/esp32/include
Konstantin Kondrashov 8f80cc733d soc: Change DPORT access
When two CPUs read the area of the DPORT and the area of the APB, the result is corrupted for the CPU that read the APB area.
And another CPU has valid data.

The method of eliminating this error.
Before reading the registers of the DPORT, make a preliminary reading of the APB register.
In this case, the joint access of the two CPUs to the registers of the APB and the DPORT is successful.
2018-05-14 17:54:57 +05:00
..
esp32 pm: initial implementation for ESP32 2017-10-18 14:19:16 +08:00
hwcrypto mbedtls: update usage of mbedtls_aes_encrypt/decrypt 2018-05-09 23:15:28 +08:00
rom feature(psram): configure flash and psram speed during runtime 2018-04-20 20:51:44 +08:00
xtensa implement esp_deep_sleep, fix build issues 2016-11-22 21:54:49 +08:00
esp_assert.h component/esp32 : do more fix of dualcore bug 2017-05-12 15:41:51 +08:00
esp_attr.h feat(attr): add new macro DMA_ATTR and WORD_ALIGNED_ATTR to help dma buffer declaration. 2018-01-24 11:28:14 +08:00
esp_brownout.h brownout detector: enable by default 2017-07-10 17:25:55 +08:00
esp_cache_err_int.h add detection of invalid cache access 2017-04-13 15:27:38 +08:00
esp_clk.h esp_clk.h: make public, add getters for RTC time, CPU/APB freq 2017-10-18 14:19:14 +08:00
esp_coexist.h component/esp32 : clear some minor thingsw about PM and coexistence 2018-04-03 20:13:49 +08:00
esp_core_dump.h esp32: Adds documentation and comments to core dump feature files 2017-01-11 20:51:28 +03:00
esp_crosscore_int.h crosscore_int: add support for FREQ_SWITCH event 2017-10-18 12:31:38 +08:00
esp_deep_sleep.h esp32: Deactivate wakeup trigger after first wakeup 2018-03-20 12:23:32 +05:00
esp_deepsleep.h sleep: add light sleep, factor out APIs common for deep/light sleep 2017-09-01 10:36:14 +08:00
esp_dport_access.h soc: Change DPORT access 2018-05-14 17:54:57 +05:00
esp_err.h add mesh feature 2018-04-04 22:57:45 +08:00
esp_event.h bugfix: add netif info in event message when got ipv6 address 2017-10-23 13:50:43 +08:00
esp_event_loop.h Event handling refactoring 2016-09-26 01:17:32 +08:00
esp_flash_data_types.h Protect partition table by MD5 checksum 2018-02-05 11:36:03 +01:00
esp_freertos_hooks.h New Task Watchdog API (Revert of Revert) 2017-11-02 16:47:51 +08:00
esp_gdbstub.h gdbstub: Mark the panic handler entry as noreturn 2017-07-11 10:18:08 +08:00
esp_int_wdt.h Dump the frame of the other core when interrupt watchdog happens 2018-01-18 23:10:29 +00:00
esp_interface.h ethernet: add first version of ethernet driver 2016-12-01 19:17:48 +08:00
esp_intr.h add RMT driver and example 2016-11-22 00:57:19 +08:00
esp_intr_alloc.h Merge branch 'feature/esp_intr_set_in_iram' into 'master' 2018-01-04 06:04:05 +08:00
esp_ipc.h docs/ipc documentation 2017-11-24 15:31:28 +08:00
esp_mesh.h mesh: add fix root function 2018-04-26 21:15:35 +08:00
esp_mesh_internal.h add mesh feature 2018-04-04 22:57:45 +08:00
esp_now.h Make error codes globally unique 2018-03-27 08:12:54 +02:00
esp_panic.h esp32: Core dump sanity checks were added 2017-04-26 21:13:02 +03:00
esp_phy_init.h support wifi&bt coexist (v0.9.1) 2018-04-02 13:44:48 +08:00
esp_pm.h pm: initial version of power management APIs 2017-10-18 14:19:16 +08:00
esp_sleep.h sleep: optimize light sleep wakeup latency 2018-04-26 19:36:47 +08:00
esp_smartconfig.h esp32: refactor to sniffer 2016-12-15 18:20:00 +08:00
esp_spiram.h spiram: expose function to initialize SPI RAM cache 2017-10-16 09:15:11 +08:00
esp_ssc.h Initial public version 2016-08-17 23:08:22 +08:00
esp_system.h sleep: add light sleep, factor out APIs common for deep/light sleep 2017-09-01 10:36:14 +08:00
esp_task.h esp32/lwip: adjust task stack size according 'nano' print 2017-11-09 10:09:42 +08:00
esp_task_wdt.h New Task Watchdog API (Revert of Revert) 2017-11-02 16:47:51 +08:00
esp_timer.h esp_timer: add a function to get next alarm time 2018-04-26 14:39:54 +08:00
esp_types.h remove legacy definitions from esp_types.h 2016-11-22 21:14:36 +08:00
esp_wifi.h esp32: mark WiFi auto connect API as obsolete 2018-05-02 09:54:31 +08:00
esp_wifi_crypto_types.h add mesh feature 2018-04-04 22:57:45 +08:00
esp_wifi_internal.h esp32/bt/driver: support static allocation of FreeRTOS queues used by ISR routine 2018-04-27 15:02:30 +08:00
esp_wifi_types.h Merge branch 'feature/wifi_add_wifi_event_mask' into 'master' 2018-04-26 14:27:42 +08:00
esp_wpa2.h wpa_supplicant:move part of codes to IDF 2018-05-09 10:44:35 +08:00
esp_wps.h Make error codes globally unique 2018-03-27 08:12:54 +02:00