The ‘connect state’ of EZ-USB is controlled by a register bit called DISCON (USBCS.3), which defaults to 0, or ‘connected’. This default may be overridden by setting the DISCON bit in the EEPROM configuration byte to 1, which allows the EZ-USB to come up ‘disconnected’. The EZ-USB core sees that this DISCON bit is set, and sets the USBCS.3 bit before the CPU is taken out of reset. The DISCON bit in the EEPROM configuration byte cannot be used to instruct the EZ-USB to connect to the USB bus. |