dimpolo

Results 16 comments of dimpolo

#514 seems to have some missing registers for the new variants. [docs](https://docs.rs/stm32g0/0.14.0/stm32g0/stm32g0b0/index.html) Registers like `RCC` , `PWR`, `GPIOA` or `FLASH` are not available.

What is the status of this? I skimmed through the code and besides the missing read access on the data registers this seems workable? Anything I can do to help?

Do I understand correctly that the ESP32-C2 is secretly an ESP8684? (what's up with espressif's chip names? 😅 ) If so, the first table seems to be missing some `—`...

Same thing applies to this line requiring `pac` to be in scope: https://github.com/esp-rs/esp-hal/blob/4ab05e89235e620287a6c3b24486c0b8c2c05a28/esp-hal-procmacros/src/lib.rs#L202

> As for how people can help, I think it might be nice to get some feedback on the filter and bitselector designs. Does it complicate a bitmask too much?...

Here's the code I wrote when testing the idea :) ```rust const fn from_id_pattern(filter: &'static [u8; 11]) -> Self { let mut acceptance_code = 0u16; let mut acceptance_mask = 0u16;...

Do you have ideas how to cater to this scenario? >* dynamically set filters > * much easier to work with raw code and mask data here

Damn, sorry I was unclear :/ TIMER1_SYNC and TIMER2_SYNC actually also need patches

All good! (maybe you want to reopen this issue until then)