1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/cpu/esp_common
Gunar Schorcht 06aa8f2c42 cpu/esp_common: port periph/i2c_sw with calculated delays
Fixed delay values are replaced by calculated delays measured in CPU cycles in I2C software implementation. The advantage is that for each ESP SoC only a clock calibration offset has to be specified. The delay measured in CPU cycles are then then derived from current CPU frequency for the given bus speed. The disadvantage is that the calculated delays are not as precise as the predefined fixed delays.
2022-07-17 18:48:23 +02:00
..
esp-now cpu/esp_common: changes in esp_now/esp_wifi for ESP-IDF v4.4 2022-06-01 13:27:31 +02:00
esp-wifi cpu/esp_common: inverse MCU_* conditionals to deal with ESP32 variants 2022-06-23 12:56:45 +02:00
esp-xtensa cpu/esp_common: add module esp_xtensa to Kconfig 2022-06-26 00:09:50 +02:00
freertos cpu/esp_common/freertos: add required ringbuffer handling 2022-06-20 21:23:47 +02:00
include cpu/esp_common: inverse MCU_* conditionals to deal with ESP32 variants 2022-06-23 12:56:45 +02:00
periph cpu/esp_common: port periph/i2c_sw with calculated delays 2022-07-17 18:48:23 +02:00
vendor cpu/esp_common: fix compilation problems with ESP-IDF v4.4 2022-06-01 13:27:31 +02:00
doc.txt
esp_common.config sys/random/kconfig: remove HWRNG default in backend choice 2022-04-27 15:41:23 +02:00
esp_events.c cpu/esp_common: changes in event handling for ESP-IDF v4.4 2022-06-01 13:27:31 +02:00
irq_arch.c cpu/esp_common: move irq_arch xtensa code to module esp_xtensa 2022-06-25 23:22:59 +02:00
Kconfig cpu/esp_common: add module esp_xtensa to Kconfig 2022-06-26 00:09:50 +02:00
lib_printf.c cpu/esp_common: small fix of lib_printf 2022-05-18 07:27:23 +02:00
Makefile cpu/esp_common: add module esp_xtensa to makefiles 2022-06-26 00:09:50 +02:00
Makefile.dep cpu/esp_common: add module esp_xtensa to makefiles 2022-06-26 00:09:50 +02:00
Makefile.features cpu/esp_common: add module esp_xtensa to makefiles 2022-06-26 00:09:50 +02:00
Makefile.include cpu/esp_common: ESP32 variant independent makefiles 2022-06-23 13:19:52 +02:00
syscalls.c cpu/esp_common: fix lock handling 2022-06-01 13:31:00 +02:00
thread_arch.c cpu/esp_common: move thread_arch xtensa code to module esp_xtensa 2022-06-25 23:22:59 +02:00
tools.c esp/esp*: move common code to cpu/esp_common 2020-02-21 09:09:34 +01:00