walnux/Documentation
Huang Qi df65980273 docs: enhance Rust guide with CPU optimization instructions
Summary:
- Added a section to the Rust guide that explains how to use the `RUSTFLAGS` environment variable to specify the target CPU for optimization.
- Provides examples and instructions for setting `RUSTFLAGS` for different CPU models, such as Cortex-M33 and Cortex-M55, to generate performance-optimized code.

Impact:
- Enhances the developer's ability to produce more efficient Rust applications on NuttX by leveraging CPU-specific optimizations.
- No runtime or functional changes; only documentation improvements to guide users in optimizing their build configurations for specific hardware.

Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2025-02-12 15:23:28 -03:00
..
_extensions Documentation: port warnings_filter Sphinx extension from Zephyr 2023-11-28 09:18:29 -08:00
_static
_templates
applications docs: Add Rust examples including JSON handling and Slint UI framework 2025-01-30 13:45:01 +08:00
components drivers/sensors: Added uORB driver for LSM6DSO32 IMU. 2025-02-12 10:44:15 -03:00
contributing Created documentation page under contribution guidelines about the NuttX release process, copied from Alin Jerpelea's gist documentation. 2024-11-04 12:47:40 +08:00
faq DOC: Add how to get application on NSH 2024-06-06 02:39:56 +08:00
guides docs: enhance Rust guide with CPU optimization instructions 2025-02-12 15:23:28 -03:00
implementation [DOC] implementation/simulation.rst: Removed the execute permissions. 2025-01-07 21:40:40 +08:00
introduction Documentation: replace m2r2 with myst-parser 2024-08-30 01:14:36 +08:00
logos Documentation: Add NuttX Logo page 2024-04-16 11:25:08 +08:00
platforms esp32: add espnow documentation and defconfig. 2025-02-10 16:15:25 -03:00
quickstart install kconfiglib using apt repo 2024-12-02 13:43:29 +08:00
reference driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
ReleaseNotes Documentation: add NuttX-12.8.0 release notes 2024-12-28 23:03:40 +08:00
.gitignore
conf.py Documentation: replace m2r2 with myst-parser 2024-08-30 01:14:36 +08:00
glossary.rst
index.rst Documentation: Add NuttX Logo page 2024-04-16 11:25:08 +08:00
known-warnings.txt fs: Add VFS docs 2024-02-20 18:28:09 -08:00
legacy_README.md Documentation: replace m2r2 with myst-parser 2024-08-30 01:14:36 +08:00
make.bat
Makefile fs: Add VFS docs 2024-02-20 18:28:09 -08:00
Pipfile Documentation: Bump docutils from 0.18.1 to 0.19 2024-11-24 17:52:30 +08:00
Pipfile.lock Documentation: Bump docutils from 0.18.1 to 0.19 2024-11-24 17:52:30 +08:00
substitutions.rst