Show newer

Our Custom Target for also needs "features" set to "+m,+a,+c,+f" ... Figured this out by comparing the Standard Rust Targets "riscv32imac-unknown-none-elf" and "riscv64gc-unknown-none-elf" (64-bit , double-precision hardfloat)

github.com/lupyuen/bl_iot_sdk/

Show thread

Here's the Custom Target for : "riscv32imacf-unknown-none-elf" ... We set "llvm-abiname" to "ilp32f" for Single-Precision Hardware Floating Point ... Similar to "gcc -mabi=ilp32f"

github.com/lupyuen/bl_iot_sdk/

Show thread

"cargo" Build Script can call GCC to compile C code ... Maybe we use this instead of "make" to build IoT SDK on Windows? 🤔

doc.rust-lang.org/cargo/refere

Show thread

Run apps on ... With a little help from NimBLE Porting Library and bindgen?

🤔

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.