zephyr-rust icon indicating copy to clipboard operation
zephyr-rust copied to clipboard

API bindings, libstd, and Cargo integration for running Rust applications on a Zephyr kernel

Results 13 zephyr-rust issues
Sort by recently updated
recently updated
newest added

I tried to use the west build command to compile rust-app and it prompted that the core_cm33.h header file could not be found. ~~~ Caused by: process didn't exit successfully:...

Output generated from `parse_syscalls.py` in zephyr 3.4.99 ( from nRF Connect SDK ) ``` syscalls: [[['int zephyr_read_stdin', 'char *buf, int nbytes'], 'libc-hooks.h', True], [['int zephyr_write_stdout', 'const void *buf, int nbytes'],...

I have created a subsystem around the Zephyr GPIO driver. It includes support for interrupt callbacks, individual pin manipulation and masked pin manipulation. The API centers around PinGroups as I...

Hey there, are there any plans for to support newer Zephyr versions? If not: Is there an idea about the scope of work, that would need to be done to...

Trying to run `west build -p auto -b nrf52dk_nrf52832 samples/rust-app/`, but I get: ``` /usr/lib/llvm-14/lib/clang/14.0.0/include/inttypes.h:21:15: fatal error: 'inttypes.h' file not found thread 'main' panicked at 'Unable to generate bindings: ClangDiagnostic("/usr/lib/llvm-14/lib/clang/14.0.0/include/inttypes.h:21:15:...

It would be great if we could use this on windows. The shell scripts in `rust` need to be converted, maybe to python?

What about adding rust to Zephyr in such a way that instead of generating bindings for the whole zephyr system, we would simply define a messaging interface for rust and...

There seems to be an issue with how syscalls are being handled in the gen_syscalls.py. Here is the compilation log, kindly let me know if there's anything obvious I'm missing...