| 数据搜索系统,热门电子元器件搜索 |
|
GL651USB 数据表(PDF) 9 Page - List of Unclassifed Manufacturers |
|
|
|||||||||||||||||||||||||||||
GL651USB 数据表(HTML) 9 Page - List of Unclassifed Manufacturers |
|
9 / 16 page ![]() 9 03/06/00 GL651USB USB KEYBOARD HUB CONTROLLER Version 1.0 EVTFLG _2 ( offset 02, default = 00h ) R/W1C R/W1C R/W1C R/W1C R/W1C -- -- -- WAKEUP SUSPD USBRST SOF C_LCPWR Interrupt event flag – SUSPD : the controller goes into suspend state WAKEUP : remote wakeup is detected when global suspended USBRST : End of USB reset SOF : SOF detected or generated by HUB timer. C_LCPWR : POWER source change. RXCTL0_HB ( offset 03, default = 40h ) R/W R/O R/O R/O R/O R/O R/O R/O RXDIS RXSETUP RXOUT RXSEQ RXCNT3 RXCNT2 RXCNT1 RXCNT0 RXCTL0 of hub. Status of endpoint 0 receiving – RXCNT3~0 : EP0 received data byte count. RXSEQ : 1 - The received data PID is DATA1 0 - The received data PID is DATA0 RXOUT : 1 - The received token PID is OUT. RXSETUP : 1 - The received token PID is SETUP. RXDIS : 0 - Endpoint 0 FIFO is empty and ready for data-packet receiving. 1 - Endpoint 0 FIFO is filled with data and will reject the new-coming data packet. If RXDIS = 1, the device will not accept an OUT transaction addressed to it, and will respond with a NAK to an error-free transaction. Hardware will automatically set RXDIS after a successful receiving. After processing, the micro-controller should clear RXDIS to enable next data-packet receiving or free FF0 for filling of the data to transmit. Note that a SETUP transaction addressed to the device is always accepted even though RXDIS = 1. RXCTL0_KB ( offset 04, default = 40h ) R/W R/O R/O R/O R/O R/O R/O R/O RXDIS RXSETUP RXOUT RXSEQ RXCNT3 RXCNT2 RXCNT1 RXCNT0 RXCTL0 of keyboard. Definition of each bit is the same as RXCTL0_HB. TXCTL0_HB ( offset 05, default = 00h ) R/W R/W R/W R/W R/W R/W R/W -- EP0STL EP0OE EP0SEQ EP0CNT3 EP0CNT2 EP0CNT1 EP0CNT0 TXCTL0 of hub. Endpoint 0 transmit setting – EP0CNT3~0 : number of data bytes to transmit EP0OE : enable data transmit 1 – ready to transmit data packet 0 – not ready to transmit data packet (default) EP0SEQ : data packet type 0 –DATA0 1 –DATA1 EP0STL : set endpoint 0 stall 1 – EP0 will respond to USB host controller with STALL packet EP0STL will be automatically cleared when a setup transaction is accepted. After filling the data-to-transmit into FF0, the micro-controller should setup this register to enable endpoint 0 data transmit. If EP0OE = 0, endpoint 0 will respond to a valid IN transaction |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |