Wilfried Chauveau

Results 25 issues of Wilfried Chauveau

It would be nice to be able to hide the inner element of the "newtypes".

So that we can use enums even if the field is only 1 bit wide. It can currently be worked around by using `into Type, field1, _: 2, 2;` But...

Without going all the way to Morse code style beats it'd be nice to extend the HoldTap (or have another action type) to have double/triple click style actions. An example...

enhancement
need design

**Is your feature request related to a problem? Please describe.** If the locale on the system is not English some tests such as `KRNL-5788` will fail. E.g., if `LC_ALL=fr_FR.UTF-8`, `apt-cache...

Tested using an NXP LM75B temperature sensor. Minimal code to reproduce: ```c #include #include "pico/stdlib.h" #include "pio_i2c.h" #define PIN_SDA 20 #define PIN_SCL 21 // data must be at least 2...

These changes allow to use alternate types like those available in [usbd-human-device-interface](https://docs.rs/usbd-human-interface-device/latest/usbd_human_interface_device/page/index.html), or a union of them.

The following snippet fails to compile with: ```rust pio_proc::pio_asm!( ".wrap_target" "jmp wrap_target" ); ``` ```text error: proc macro panicked --> src/pio.rs:107:23 | xxx | let program = pio_proc::pio_asm!( | _______________________^...

requires https://github.com/rp-rs/rp-hal/pull/487 first

Should there be a ways to skip this when the entry point is not the first instruction of the program (eg I2C)? https://github.com/rp-rs/rp-hal/blob/9d56062e447957f7304c31cbe7153abfe70a4f28/rp2040-hal/src/pio.rs#L1476-L1484