The MAX3421E can only support low- and full-speed USB transactions, whereas an EHCI can also support high-speed USB. Therefore, the MAX3421E is not EHCI-compliant.