GL860A USB 2.0 UVC Camera Controller
7
6
5
SOF
SOF token packet received event
CHIRP_DET Chirp sequence “K-J-K-J-K-J” detected.
SRST
USB Reset (SE0 for 3ms) is detected.
After receiving this event, uC should begin the HS detection handshake.
4
3
2
1
0
WAKEUP
RESUME
SUSPD
Remote-wakeup event is detected during suspend state
USB resume detected
USB suspend detected
EP0TX
Endpoint 0 transmits a data packet completely.
Endpoint 0 receives a data packet.
EP0RX
Offset 42h – UEVT2 ………………………………………………..…………… Default value = 8’h00
SETUP
R/W1C
TSTPKTX EP2NAK
R/W1C R/W1C
EP1NAK
R/W1C
EP0NAK
R/W1C
EP3TX
R/W1C
EP2RX
R/W1C
EP1TX
R/W1C
7
SETUP
Device received a setup packet.
Test Packet is sent complete.
6
TSTPKTX
5-3 EPnNAK
Endpoint receiving or transmitting NAK flag. (n=2~0)
Endpoint 3 transmission done event
2
1
0
EP3TX
EP2RX
EP1TX
Endpoint 2 receive done event.
Endpoint 1 transmission done event.
Offset 43h – UEVT1EN …………………………………………..…………… Default value = 8’h00
SOFEN CHIRPDEN URSTEN WKUPEN
R/W R/W R/W R/W
RSMEN
R/W
SUSEN
R/W
EP0TXEN EP0RXEN
R/W R/W
7-0
These are the interrupt enable bits for USB event interrupt #1 to uC.
(Mask bits of USBEVT1)
Offset 44h – UEVT2EN …………………………………………..…………… Default value = 8’h00
TSTPKTXEN
R/W
SETUPEN
R/W
EP2NAKEN EP1NAKEN EP0NAKEN EP3TXEN EP2RXEN EP1TXEN
R/W R/W R/W R/W R/W R/W
7-0
These are the interrupt enable bits for USB event interrupt #2 to uC.
(Mask bits of USBEVT1)
Offset 45h – UTMCTL …………………………………………..…………… Default value = 8’h0C
TXVLDH/
RXVLDH
TXVLD/
RXACTV
VMI
R/O
VPI
R/O
OPMOD1 OPMOD0
R/W R/W
FSPEED
R/W
HSTERM
R/W
R/W
R/W
Write
Read
To generate HS Chirp, set to 8’b0010_0111.
To generate FS Remote-Wake-Up, set to 8’b0010_1111.
RXACTV/RXVLDH will reflect the real-time status of the UTM interface.
©2007 GenesysLogic, Inc. - All rights reserved.
Page 21