feat(driver_spi): add h21 spi drivers supports
This commit is contained in:
@@ -14,21 +14,31 @@ ESP SPI Slave HD (Half Duplex) Mode Protocol
|
||||
SPI Slave Capabilities of Espressif Chips
|
||||
-----------------------------------------
|
||||
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
| | ESP32 | ESP32-S2 | ESP32-C3 | ESP32-S3 | ESP32-C2 | ESP32-C6 | ESP32-H2 | ESP32-P4 | ESP32-C5 | ESP32-C61 |
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
| SPI Slave HD | N | Y (v2) | Y (v2) | Y (v2) | Y (v2) | Y (v2) | Y (v2) | Y (v2) | Y (v2) | Y (v2) |
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
| Tohost intr | | N | N | N | N | N | N | N | N | N |
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
| Frhost intr | | 2 \* | 2 \* | 2 \* | 2 \* | 2 \* | 2 \* | 2 \* | 2 \* | 2 \* |
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
| TX DMA | | Y | Y | Y | Y | Y | Y | Y | Y | Y |
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
| RX DMA | | Y | Y | Y | Y | Y | Y | Y | Y | Y |
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
| Shared registers | | 72 | 64 | 64 | 64 | 64 | 64 | 64 | 64 | 64 |
|
||||
+------------------+-------+----------+----------+----------+----------+----------+----------+----------+----------+-----------+
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
| |SPI Slave HD|Tohost intr|Frhost intr|TX DMA|RX DMA|Shared registers|
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32 | N | | | | | |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-S2 | Y(v2) | N | 2 \* | Y | Y | 72 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-C3 | Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-S3 | Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-C2 | Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-C6 | Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-H2 | Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-P4 | Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-C5 | Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-C61| Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|ESP32-H21| Y(v2) | N | 2 \* | Y | Y | 64 |
|
||||
+---------+------------+-----------+-----------+------+------+----------------+
|
||||
|
||||
Introduction
|
||||
------------
|
||||
|
||||
Reference in New Issue
Block a user