mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2024-12-13 19:54:39 +00:00
GPIO: Fix apparent dumb bit-logic bug.
Not due to any observable incorrect behavior, but just noticing that the code, as previously written, should not work...
This commit is contained in:
parent
431aae333a
commit
ad9a63a666
@ -37,12 +37,12 @@ struct PinConfig {
|
||||
|
||||
constexpr operator uint16_t() {
|
||||
return
|
||||
((~ifilt) << 7)
|
||||
| (input << 6)
|
||||
| (fast << 5)
|
||||
| ((~pu) << 4)
|
||||
| (pd << 3)
|
||||
| (mode << 0);
|
||||
(((~ifilt) & 1) << 7)
|
||||
| ((input & 1) << 6)
|
||||
| ((fast & 1) << 5)
|
||||
| (((~pu) & 1) << 4)
|
||||
| ((pd & 1) << 3)
|
||||
| ((mode & 1) << 0);
|
||||
}
|
||||
/*
|
||||
constexpr operator uint32_t() {
|
||||
|
Loading…
Reference in New Issue
Block a user