USB97C201-MN SMSC [SMSC Corporation], USB97C201-MN Datasheet - Page 29

no-image

USB97C201-MN

Manufacturer Part Number
USB97C201-MN
Description
USB 2.0 ATA/ ATAPI Controller
Manufacturer
SMSC [SMSC Corporation]
Datasheet
6.1.4.4
SMSC DS – USB97C201
Note 1: If a SETUP packet is received on Endpoint 0 that is not automatically handled by the SIE (See Section
[6:0]
[5:4]
BIT
BIT
6.2.36.2.1) :
7
7
6
3
2
1
0
(0xA9 – RESET=0x00)
SIE & Buffer Control Registers
(0xAA - RESET=0x40)
1.
2.
The reception of the packet will be indicated by the SETUP bits in the ISR_0 register being set. The pid
sequence is set to DATA-1 for both directions after a valid setup/DATA-0 transaction.
SIE_CONF
USB_ADD
DISCONNECT
Any STALL conditions will be cleared for EP0.
An interrupt is generated, if unmasked, by the SETUP bit in the ISR_0 register.
ADDR[6:0]
SUSPEND
Reserved
Reserved
Reserved
Reserved
RESUME
SPEED
NAME
NAME
R/W
R/W
R/W
R/W
R/W
R/W
R
R
R
R
R
Table 25 – SIE Configuration Register
Table 24 –USB Address Register
PRELIMINARY
This bit always reads a “1”.
This is the USB bus address that the device will respond to
when the EN bit is set. These bits are cleared for a
USB_RESET condition. This is automatically set during
enumeration by the SIE.
This bit always reads a “0”.
1 = Forces the PHY to the DISCONNECT state, removing the
RTERM resistor from the USB+ pin and forcing the PHY to ignore
signaling on the USB bus.
0= Normal operation.
These bits always read “0”.
This bit is reserved. It must never be written to a “1”.
1 = High speed operation, if host is capable (See USB_STAT
register).
0 = Full Speed operation.
This bit is automatically set by the internal SIE during enumeration.
1 = Forces the SIE to transmit Resume Signaling (“K” State) on the
line,
SET_FEATURE_REMOTE_WAKEUP command form the host. This
bit is set by the 8051 after it wakes up from a power down state, for
remote wakeup operation. The USB97C201 appropriately times the
duration of this signaling in accordance with the USB specifications.
This bit will not be automatically cleared at the end of the RESUME
signaling.
the SUSPEND bit in this register MUST be cleared (0).
0 = Normal operation
1 = Forces the USB97C201’s PHY into power down mode for
SUSPEND operation and to enable the detection of resume events
and the setting of the RESUME interrupts in USB_STAT and
WU_SRC_1 registers.
0 = This bit is cleared by the 8051 during wake-up operations
(RESUME or Remote RESUME) to re-power the PHY and enable its
clocks.
Note: In order for the USB97C201 to generate a remote wake-up
using bit 1 of this register, this bit MUST be cleared (0).
Note: In order for the USB97C201 to generate a remote wake-up,
if
Page 29
this
SIE CONFIGURATION REGISTER
capability
USB ADDRESS REGISTER
DESCRIPTION
DESCRIPTION
has
been
enabled
Rev. 03/25/2002
by
the

Related parts for USB97C201-MN