nuttx/Documentation/platforms/tricore/index.rst
chao an 930ad64a0c Documentation: Add docummentation for Infineon’s AURIX TriCore architecture
This commit add documentation for the Infineon’s AURIX TriCore architecture.

Signed-off-by: chao an <anchao@lixiang.com>
2024-02-21 21:39:19 -08:00

42 lines
1.2 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=======
TriCore
=======
All TriCore source reside in lower-level common, chip-specific, and architecture-specific
directories.
arch/tricore/src/common/ Directory
==================================
This directory holds source files common to all TriCore architectures.
Architecture-Specific Directories
=================================
Architecture-specific directories hold common source files shared for by
implementations of specific TriCore architectures.
``TriCore``
This directory holds logic appropriate for any instantiation of the 32-bit
TriCore architecture.
Chip-Specific directories
=========================
For SoC chips, in particular, on-chip devices and differing interrupt
structures may require special, chip-specific definitions in these chip-
specific directories.
The core Chip implementation is based on Infineon Low Level Drivers (iLLDs).
The unified API is more friendly to developers familiar with Infineon SDK/HAL.
We can get more code examples on Infineon's official Github: `AURIX_code_examples <https://github.com/Infineon/AURIX_code_examples>`__
``TC3xx``
This is the implementation of NuttX on the Infineons AURIX™- TC3xx microcontroller family.
.. toctree::
:maxdepth: 1
:glob:
*/*