-
Most pin functions (`is_high()`, `set_low()`, etc.) return results, which are virtually always infallible, but we are still forced to unwrap them which is a very unfortunate and bad design smell.
I…
-
Yotta produces the linking command line with all objects paths. It becomes too long for Windows. Perhaps some other mechanism should be adopted while linking to avoid command lines longer than the lim…
-
Hey All:
I'm doing maintenance work on an embedded system with an Atom Z530 in it. A few years ago I put together a new system image and BSP for the device based on Yocto 1.8 (dizzy). I had to take…
-
I'm seeing `iree-run-module` hang indefinitely with this call stack:
```
[Inline Frame] iree-run-module.exe!iree_futex_wait(void * expected_value, unsigned int) Line 148 (d:\dev\projects\iree\runtim…
-
Not sure when is a good time to do this but it would be great to be an early adopter of the new traits :) They bring a lot of improvements to ergnomics and usability which would help the readability o…
Rahix updated
3 years ago
-
Hi @ryankurte,
I am working on bindgen'ing OpenThread (https://gitlab.com/markushx/opentrust/) and am looking for an easy way to fulfil its required platform functions.
Several questions:
* Wou…
-
*embedded-hal* has done a great job in reducing the combinatorial complexity stemming from the *m:n* amount of *microcontrollers:devices*. But this is only part of the complexity problem present in cu…
-
Since this crate has features for std, by default it does not use std. Unfortunately all the (few, yet sufficient) examples use std:
```
let pca = Pca9548a::::new(i2c_bus, BASE_ADDRESS);
```
T…
-
error for `cargo build --release --target xtensa-esp32-none-elf`
```
username@ubuntu-2204:~/esp/esp-ward$ cargo build --release --target xtensa-esp32-none-elf
Compiling compiler_builtins v0.…
-
It seems to me that `get_interrupt_status()` doesn't need to borrow `self` as mutable. Currently it is impossible to use it after you use split and pass it on to other drivers:
Since `get_interru…