News for hackers. Stuff that matters.
Re:USB inventor explains why the connector was not designed ... by userbinator on Monday October 09, 2023 @10:57PM (#37828062)
You can't do "auto crossover" with USB because it needs to distinguish between D+/D- for speed selection.

https://electronics.stackexchange.com/questions/73295/in-a-u...

It works for Ethernet because the transmit and receive lanes are separate, but with USB, there's only one pair used for both directions.

Re:USB inventor explains why the connector was not designed ... by ilyt on Tuesday October 10, 2023 @01:21PM (#37834845)
It doesn't need to.

It chose to. They could just use different way to do it. Like, I dunno, a single packet of negotiation in slow mode...