Crates.io | threadx-sys |
lib.rs | threadx-sys |
version | 0.2.1 |
source | src |
created_at | 2023-12-19 14:31:48.263906 |
updated_at | 2024-01-29 08:17:06.171335 |
description | Rust bindings for ThreadX |
homepage | https://github.com/sjames/threadx-sys |
repository | |
max_upload_size | |
id | 1074358 |
size | 53,857 |
This crate provides the Rust bindings for the ThreadX RTOS.
Building for one of the above targets will select the right ThreadX build configuration for the target.
gcc-arm-none-eabi must be installed on your system.
sudo apt install gcc-arm-none-eabi
Your application must include the following files as described in https://learn.microsoft.com/en-us/azure/rtos/threadx/chapter2
I have started working on safe rust bindings for threadx which will do all this for you in pure Rust. This will be available soon. Contact me to collaborate! PRs welcome.
Set the TX_USER_FILE environment variable to point to the specific configuration for the ThreadX build.