For use with a communications port configurable including at least one pair of pins configurable for transmitting and receiving differential signals over a communications lane, a method for communications comprising:
- sensing, as a function of a differential signal across at least one pair of the pins, a direction condition of a remote device communicatively coupled to the communications port;
- and configuring the communications port in at least one of transmit and receive modes as a function of direction condition sensed by the sensing circuit such that a communications direction condition of the communications port matches the communications direction condition of the remote device.