summaryrefslogtreecommitdiff
path: root/docs/index.rst
diff options
context:
space:
mode:
authorhathach <[email protected]>2025-11-11 10:27:47 +0700
committerhathach <[email protected]>2025-11-11 10:53:39 +0700
commita1ae5b20ccf760282538dd81b9290527757fa9c7 (patch)
treea533fccebf77b046bbd6002f9bb077d98a9df6c3 /docs/index.rst
parent6364a4df7a6e3a2b3583fe11a88665f06d18628b (diff)
update doc
Diffstat (limited to 'docs/index.rst')
-rw-r--r--docs/index.rst37
1 files changed, 4 insertions, 33 deletions
diff --git a/docs/index.rst b/docs/index.rst
index ac10dbfd7..39d30a038 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -1,45 +1,21 @@
-TinyUSB Documentation
-=====================
-
-TinyUSB is an open-source cross-platform USB Host/Device stack for embedded systems, designed to be memory-safe with no dynamic allocation and thread-safe with all interrupt events deferred to non-ISR task functions.
-
-For Developers
---------------
-
-TinyUSB provides a complete USB stack implementation supporting both device and host modes across a wide range of microcontrollers. The stack is designed for resource-constrained embedded systems with emphasis on code size, memory efficiency, and real-time performance.
-
-**Key Features:**
-
-* **Thread-safe design**: All USB interrupts are deferred to task context
-* **Memory-safe**: No dynamic allocation, all buffers are statically allocated
-* **Portable**: Supports 30+ MCU families from major vendors
-* **Comprehensive**: Device classes (CDC, HID, MSC, Audio, etc.) and Host stack
-* **RTOS support**: Works with bare metal, FreeRTOS, RT-Thread, and Mynewt
-
-**Quick Navigation:**
-
-* New to TinyUSB? Start with :doc:`getting_started` and :doc:`reference/glossary`
-* Want to understand the design? Read :doc:`reference/architecture` and :doc:`reference/usb_concepts`
-* Having issues? Check :doc:`faq` and :doc:`troubleshooting`
-
-Documentation Structure
------------------------
+.. include:: ../README_processed.rst
.. toctree::
:maxdepth: 2
:caption: Information
getting_started
+ integration
+ porting
+ reference/index
faq
troubleshooting
- reference/index
.. toctree::
:maxdepth: 1
:caption: Project Info
info/index
- contributing/index
.. toctree::
:caption: External Links
@@ -48,8 +24,3 @@ Documentation Structure
Source Code <https://github.com/hathach/tinyusb>
Issue Tracker <https://github.com/hathach/tinyusb/issues>
Discussions <https://github.com/hathach/tinyusb/discussions>
-
-GitHub Project Main README
-==========================
-
-.. include:: ../README_processed.rst