-
While we have a tracking issue for async drivers _with_ `embedded-hal-alpha` traits (#70), we should additionally implement async drivers for peripherals which _do not_ have traits pre-defined. We can…
-
## ESP32-C6
- [ ] Interrupts
- [x] `LP_I2C`
- [x] `LP_IO`
- [ ] `LP_TIMER`
- [x] `LP_UART`
- [ ] `LP_WDT` (?)
## ESP32-S2/S3
- [ ] Interrupts
- [ ] `RTC_I2C`
- [x] `RTC_IO`
- [ ] `SEN…
-
**Describe the bug**
I'm investigating an issue using SPI between an IMXRT and NRF52 MCUs and as part of that I went back to basics and was validating the SPI peripherals behaviours on both ICs, to d…
-
I will likely update this issue with more information once we have discussed our plans a bit more, but in short I think it's time we start doing some top-down design of how we want our public APIs to …
-
## Origin
This is a repository containing the Realtek SDK, which currently includes the Ameba SOC series. In the future, it will also include drivers for other SOCs in our company.
https://github.…
-
From this project's inception we've just been hard-coding the clock source for peripheral drivers (usually just using the default clock source). This has been done just to keep things simple. We've re…
-
We currently are not implementing the `Drop` trait for (any of?) our drivers. For at least most of them, we should do so, and restore the peripherals back to their boot-default state.
I think perha…
-
**Describe the bug**
`nxp,flexio-spi` appears to not work on the imxrt10xx series, I had tried on my actual project board (imxrt1040 based) to use it in place of the LPSPI to avoid some undesirable b…
-
The current implementations for getting the time (since boot?) are:
- https://github.com/esp-rs/esp-hal/blob/v0.19.0/esp-hal/src/time.rs
- https://github.com/esp-rs/esp-hal/blob/v0.19.0/esp-hal/src/…
-
Hello! Thank you for this wonderful project.
I wish to access a net device (SPI CAN bus) from within an enclave. I was looking at @grg-haas's `mmio-peripherals` branch; is using this version the on…