The DP83822 can determine if a “straight” or “crossover” cable is used to connect to the Link Partner. It can automatically re-assign channel A and B to establish link with the Link Partner. Auto-MDIX resolution precedes the actual Auto-Negotiation process that involves exchange of FLPs to advertise capabilities. Automatic MDI/MDIX is described in IEEE 802.3 Clause 40, section 40.8.2. It is not a required implementation for 10BASE-Te and 100BASE-TX. Auto-MDIX can also be used when operating the PHY in Forced modes.
Auto-MDIX can be enabled or disabled in hardware, using the AMDIX bootstrap, or by register configuration, using bit of the PHY Control Register (PHYCR, address 0x0019). When Auto-MDIX is disabled, the PMA is forced to either MDI (“straight”) or MDIX (“crossover”). Manual configuration of MDI or MDIX can also be accomplished in hardware, using the AMDIX bootstrap, or by register configuration, using bit of the PHYCR. Additionally, the DP83822 supports Fast Auto-MDIX configuration via register configuration to enable faster MDIX resolution for link establishment. Fast Auto-MDIX can be enabled using bit in the Control Register #1 (CR1, address 0x0009).