Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove a superfluous trait bound that broke non-totem-pole devices
There is no requirement for the hal trait implementations (`InputPin`, `OutputPin`, `StatefulOutputPin`) to require a `PortDriverTotemPole`. In fact, the presence of this bound means non-totem-pole devices no longer have hal trait implementations. Drop the superfluous bound to make non-totem-pole devices work again. Fixes: e7712de ("feat: Update to embedded-hal 1.0.0") Reported-by: Thomas Riedler <[email protected]>
- Loading branch information