Dario Nieuwenhuis

Results 123 issues of Dario Nieuwenhuis

- Use windows, and a cmsisdap probe (example is the Raspberry Pi Debug Probe) - Use zadig, bind the libusb0 driver to it. - Try to use probe-rs. You get...

bug

the issue is this logic here https://github.com/probe-rs/probe-rs/blob/master/probe-rs/src/probe/arm_debug_interface.rs#L448-L449 Currently we assume for AP writes the result comes back in the next transfer for all errors. However this is not the case...

in RP2040, SCB SYS_RESET only resets the current core. We need it to reset both cores and SIO, otherwise we can run into funny issues like https://github.com/rp-rs/rp-hal/issues/292. The way to...

Add a driver for the legacy non-EasyDMA I2C (TWI). We probably want it to be blocking-only for now. Async support would require one interrupt per byte which is not very...

kind-feature
e-nrf

Add a driver for the legacy non-EasyDMA SPI. We probably want it to be blocking-only for now. Async support would require one interrupt per byte which is not very efficient.

kind-feature
e-nrf

Add a driver for the legacy non-EasyDMA UART. We probably want it to be blocking-only for now. Async support would require one interrupt per byte which is not very efficient.

kind-feature
e-nrf

InterruptExecutor works by storing the interrupt number in the executor's Pender. So when a task is woken, the executor's interrupt number is pended in the NVIC. This causes the executor...

kind-bug
e-executor
e-rp

The HRTIM driver parts here should probably have a `'d` lifetime, to prevent them from outliving the driver if it was created with `&mut` singletons. https://github.com/embassy-rs/embassy/blob/49534cd4056f20bdf5fa6058b0865afc5fcf38ee/embassy-stm32/src/hrtim/mod.rs#L129-L137

e-stm32

https://github.com/embassy-rs/embassy/blob/49534cd4056f20bdf5fa6058b0865afc5fcf38ee/embassy-stm32/src/hrtim/mod.rs#L35-L53 These should be changed into a single `Ch`, where `C` is a series of marker types A, B, C... This will need deduplicating the Pin traits too. See this...

e-stm32