Download SH7760 Group USB Host Module Application Note
Transcript
Read/Write Key Reset HCD HC Description CSC 0b R/W R/W ConnectStatusChange This bit is set whenever a connect or disconnect event occurs. The HCD writes a ‘1’ to clear this bit. Writing a ‘0’ has no effect. If CurrentConnectStatus is cleared when a SetPortReset, SetPortEnable, or SetPortSuspend write occurs, this bit is set to force the driver to re-evaluate the connection status since these writes should not occur if the port is disconnected. 0: No change in CurrentConnectStatus 1: Change in CurrentConnectStatus Note: If the DeviceRemovable[NDP] bit is set, this bit is set only after a Root Hub reset to inform the system that the device is attached. PESC 0b R/W R/W PortEnableStatusChange This bit is set when hardware events cause the PortEnableStatus bit to be cleared. Changes from HCD writes do not set this bit. The HCD writes a ‘1’ to clear this bit. Writing a ‘0’ has no effect. 0: No change in PortEnableStatus 1: Change in PortEnableStatus PSSC 0b R/W R/W PortSuspendStatusChange This bit is set when the full resume sequence has been completed. This sequence includes the 20-msec resume pulse, LS EOP, and 3-mssec resychronization delay. The HCD writes a ‘1’ to clear this bit. Writing a ‘0’ has no effect. This bit is also cleared when ResetStatusChange is set. 0: Resume is not completed 1: Resume completed OCIC 0b R/W R/W PortOverCurrentIndicatorChange This bit is valid only if overcurrent conditions are reported on a per-port basis. This bit is set when Root Hub changes the PortOverCurrentIndicator bit. The HCD writes a ‘1’ to clear this bit. Writing a ‘0’ has no effect. 0: no change in PortOverCurrentIndicator 1: PortOverCurrentIndicator has changed Rev. 1.00, 10/03, page 50 of 90