Here's the typical USB Cable Connector Pinout information:PIN # 1:
+ 5 VDC ( Vcc
),PIN # 2:
- DATA ( D- ),PIN # 3:
+ DATA ( D+ ),PIN # 4:
GROUND ( GND )
4-PIN MALE at the Controller,
4-PIN FEMALE at the Peripheral
Upstream / Series "A" Connector is the thin, rectangular one.
Downstream / Series "B" Connector is the one with the 45° angles at the top.
Pinouts should be equal for IEEE 1392 "Firewire"
USB Devices communicate over the Bus via typical Packets, and of course, a group of Packets doing something useful is a Bus Transaction.
Interestingly, the USB network functions like IBM's Token Ring - only without the ring (ring in/ring out at MSAUs).
A device is given permission to communicate on the Bus when it receives a Token.
127 maximum nodes (devices).
Two different device speeds - 12 MBPS or 1.5 MBPS - both speeds may be used on the same network, so devices of either speed may be used together.
Found a gazillion other pinouts - like almost every connector / adapter (bus card or SIMM/DIMM) that can be found on Computers - be it an IBM type or Mac.
Would be great to compile this data ... also would be great to win $1,000,000.00 at the Poker Tables in Vegas; so let's see what happens first!
Let me know if you have additional Q's (Questions).