xtensa/esp/rmt: Add the lower-half implementation of the RMT driver

The lower-half implementation of the RMT character driver based on
Espressif HAL enables using the RMT peripheral of ESP32, ESP32-S2
and ESP32-S3 as a common xtensa-based Espressif driver.

The RMT packages on Espressif SoCs are 4-byte long and are known as
"items". Please check the Techinal Reference Manual of the chip to
obtain more details.
This commit is contained in:
Tiago Medicci Serrano
2023-12-15 10:19:01 -03:00
committed by Xiang Xiao
parent d1326e81bc
commit 69929d4084
7 changed files with 2148 additions and 1 deletions
+1 -1
View File
@@ -1729,7 +1729,7 @@ endif # DEBUG_REGMAP
config DEBUG_RMT
bool "RMT Debug Features"
default n
depends on ESP32_RMT
depends on RMT
---help---
Enable RMT debug features.