> > Most hardware + firmware combinations provide insufficient detail > > to know what pins are used for what, reserved for what, or wired > > to an auto-destruct. > > But that's by design. GPIO is simply an interface to a digital I/O pin = > on the CPU. Everything after that is up to the end-user.
That is not true. OpenBSD has no clue what it is wired to. Except on a lot of machines, some pin has been wired to something on the board itself. > Especially so since they are the ones controlling what is connected > to those pins. That is not true. I have an armv7 machine here. It has no pins on the outside. It has a pile of gpio devices. Are they all wired to nothing?? No, some of them are wired to things, I can promise you that. > I bit-bang the RPI all the time, and no two of them ever uses the = > available pins in the same way. That's nice. The RPI is one machine, out of a growing catagory of machines numbering a 100+ Many of those machines wire pins pins to internal things. When they do that, OpenBSD does not know. It depends on someone reading the manual. Really, I suggest you go read the start of the thread.

