Richard Meadows
Richard Meadows
Hmm I think you might be over-complicating this a little. It should be as simple as: * Defining an alternative to `smoltcp::wire::EthernetAddress` and using it * Putting [these lines](https://github.com/stm32-rs/stm32h7xx-hal/blob/f0cbed9415fcbac3d37e56f1757f92e372d8a6c0/src/ethernet/eth.rs#L723-L793) behind...
I'd definitely support anything to make the examples more accessible! And adding board descriptions would be a nice improvement, although I think some examples can still be valuable without necessarily...
Reopened after it was closed by an errant bors
You're right, the `PinCk` trait doesn't do anything here. It's really there for future use, in case we implement one of the synchronous modes in the HAL. It's also publicly...
@jg2562 I think the [DynamicPin API](https://github.com/stm32-rs/stm32h7xx-hal/blob/master/src/gpio.rs#L47-L55) is what you're looking for here
I don't think you're missing anything, it just seems that a combination of Dynamic and Erased pin is needed for your use-case
Hi @noppej That's great, proposed improvements and fixes are very welcome! Normally we do this by Pull Requests, so if you make a Pull Request with your code I would...
I think `set_tick_freq` does set the ARR to 0xFFFF for 16-bit timers, and 0xFFFF_FFFF for 32-bit timers. That's those two lines https://github.com/stm32-rs/stm32h7xx-hal/blob/master/src/timer.rs#L376-L377 The documentation on the `tick_timer` method in its...
Seems that you can't put `#[rustfmt::skip]` on that `match` block because it's an expression (that evaluates a value). Feel free to put `#[rustfmt::skip]` on the whole function instead :)
Thanks for the PR @diondokter ! I added support for RM0455 parts which have a slightly different table of reset sources, and tested in on a NUCLEO-H7A3ZI-Q board