I think that's just a reminder of and GPIO17 (also 0B) were a PWM output" when having the same function (PWM). It's the peripheral which controls the same direction for all selected pins/pads.
SIO and PIO inputs do not count as they have dedicated input lines, and can always read the lines regardless of the selected function/direction.
Basically you cannot do this: "if GPIO1 (0B) were made an input2.19.2. Function Select
...
Each GPIO can have one function selected at a time. Likewise, each peripheral input (e.g. UART0 RX) should only be
selected on one GPIO at a time. If the same peripheral input is connected to multiple GPIOs, the peripheral sees the
logical OR of these GPIO inputs.
SIO and PIO inputs do not count as they have dedicated input lines, and can always read the lines regardless of the selected function/direction.
Statistics: Posted by gmx — Sun Sep 21, 2025 8:36 pm