summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2026-03-16 09:35:19 +0700
committerGitHub <[email protected]>2026-03-16 09:35:19 +0700
commitc1cf1ecef232cdab103390b59c8d17e11bd36505 (patch)
tree4793327d754b0385a31accb5f649e3459bf14b30
parent8b59e6234dfe34f4d0658cea43b338eb04efa3c5 (diff)
parentb4e92f63c6b653101320cbb9e8ca3f76fbc81509 (diff)
Merge pull request #3551 from hathach/readme_fix
Readme fix
-rw-r--r--README.rst10
-rwxr-xr-xdocs/conf.py4
2 files changed, 6 insertions, 8 deletions
diff --git a/README.rst b/README.rst
index ba42a7afe..fe260f72f 100644
--- a/README.rst
+++ b/README.rst
@@ -82,7 +82,7 @@ Device Stack
Supports multiple device configurations by dynamically changing USB descriptors, low power functions such like suspend, resume, and remote wakeup. The following device classes are supported:
-- Audio Class 2.0 (UAC2)
+- Audio Class 1.0/2.0 (UAC1/UAC2)
- Bluetooth Host Controller Interface (BTH HCI)
- Communication Device Class (CDC)
- Device Firmware Update (DFU): DFU mode (WIP) and Runtime
@@ -154,11 +154,9 @@ Supported CPUs
+--------------+-----------------------------+--------+------+-----------+------------------------+--------------------+
| Dialog | DA1469x | ✔ | ✖ | ✖ | da146xx | |
+--------------+-----------------------------+--------+------+-----------+------------------------+--------------------+
-| Espressif | S2, S3 | ✔ | ✔ | ✖ | dwc2 | |
+| Espressif | S2, S3, H4 | ✔ | ✔ | ✖ | dwc2 | |
| ESP32 +-----------------------------+--------+------+-----------+------------------------+--------------------+
| | P4 | ✔ | ✔ | ✔ | dwc2 | |
-| +-----------------------------+--------+------+-----------+------------------------+--------------------+
-| | H4 | ✔ | ✔ | ✖ | dwc2 | |
+--------------+-----------------------------+--------+------+-----------+------------------------+--------------------+
| GigaDevice | GD32VF103 | ✔ | | ✖ | dwc2 | |
+--------------+-----------------------------+--------+------+-----------+------------------------+--------------------+
@@ -206,8 +204,8 @@ Supported CPUs
| | +-------------------+--------+------+-----------+------------------------+--------------------+
| | | 51u | ✔ | ✖ | ✖ | lpc_ip3511 | |
| | +-------------------+--------+------+-----------+------------------------+--------------------+
-| | | 54 | ⚠ | ⚠ | ✔ | lpc_ip3511, lpc_ip3516 | NRND, read errata |
-| | +-------------------+--------+------+-----------+------------------------+-------------------+
+| | | 54 | ⚠ | ⚠ | ✔ | lpc_ip3511, lpc_ip3516 | NRND, read errata |
+| | +-------------------+--------+------+-----------+------------------------+--------------------+
| | | 55 | ✔ | ✔ | ✔ | lpc_ip3511, lpc_ip3516 | |
| +---------+-------------------+--------+------+-----------+------------------------+--------------------+
| | MCX | N9 | ✔ | | ✔ | ci_fs, ci_hs, ehci | |
diff --git a/docs/conf.py b/docs/conf.py
index cd0338413..9e9784fb7 100755
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -52,11 +52,11 @@ def preprocess_readme():
src = Path(__file__).parent.parent / "README.rst"
tgt = Path(__file__).parent.parent / "README_processed.rst"
if src.exists():
- content = src.read_text()
+ content = src.read_text(encoding='utf-8')
content = re.sub(r"docs/", r"", content)
content = re.sub(r"\.rst\b", r".html", content)
if not content.endswith("\n"):
content += "\n"
- tgt.write_text(content)
+ tgt.write_text(content, encoding='utf-8')
preprocess_readme()