Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

7643 Datasheet(PDF) 232 Page - Renesas Technology Corp

Part # 7643
Description  8-BIT SINGLE-CHIP MICROCOMPUTER
PDF  424 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  RENESAS [Renesas Technology Corp]
Direct Link  http://www.renesas.com
Logo RENESAS - Renesas Technology Corp

7643 Datasheet(HTML) 232 Page - Renesas Technology Corp

Back Button 7643 Datasheet HTML 228Page - Renesas Technology Corp 7643 Datasheet HTML 229Page - Renesas Technology Corp 7643 Datasheet HTML 230Page - Renesas Technology Corp 7643 Datasheet HTML 231Page - Renesas Technology Corp 7643 Datasheet HTML 232Page - Renesas Technology Corp 7643 Datasheet HTML 233Page - Renesas Technology Corp 7643 Datasheet HTML 234Page - Renesas Technology Corp 7643 Datasheet HTML 235Page - Renesas Technology Corp 7643 Datasheet HTML 236Page - Renesas Technology Corp Next Button
Zoom Inzoom in Zoom Outzoom out
 232 / 424 page
background image
Rev.2.00
Aug 28, 2006
page 111 of 202
7643 Group
REJ09B0133-0200
APPLICATION
2.6 USB
(7)
USB endpoint 0 IN control register
This register comprises the bits related to endpoint 0 control and status information.
q OUT_PKT_RDY flag
This flag is set to “1” when a valid SETUP/OUT token is received from the host CPU. After the
OUT FIFO is read, clear this flag to “0” by writing “1” to the SERVICED_OUT_PKT_RDY bit.
(However, do not clear this flag to “0” until the request from the host CPU has been completely
decoded.)
Nothing is changed even when writing “1” to this flag is executed.
q IN_PKT_RDY bit
Set this bit to “1” after writing one packet of data to the endpoint 0 IN FIFO. The USB FCU
clears this bit to “0” after an IN FIFO transmit or when the SETUP_END flag is set to “1”.
Nothing is changed even when writing “0” to this flag is executed.
q SEND_STALL bit
Set this bit to “1” when an invalid standard request is received from the host CPU. When the
OUT_PKT_RDY flag to receive the request is set to “0”, the USB FCU sends a STALL handshake
signal to the host CPU in response to all IN/OUT transactions.
Write “0” to this bit to clear it. If the OUT_PKT_RDY flag is “1” when the SEND_STALL bit is
set to “1”, the OUT_PKT_RDY flag can be cleared to “0” by setting the SERVICED_OUT_PKT_RDY
bit to “1”.
q DATA_END bit
When the last data is written to the FIFO (IN data phase) or the last data is read from the FIFO
(OUT data phase), set this bit to “1”. This informs the USB FCU that all data set in the setup
phase has been completely processed.
The USB FCU sets this bit to “0” automatically after the status phase process is completed.
When this bit is “1”, data receive and data transmit requests from the host are ignored. The USB
FCU sends a STALL handshake signal to the host CPU and completes the current control
operation.
q FORCE_STALL flag
This flag is set to “1” for an error report if any of the following conditions occur.
- An IN/OUT token is received which does not have a setup stage.
- An incorrect data toggle is received (DATA0) in the status stage.
- An incorrect data toggle is received (DATA1) in the setup stage.
- A request for more data than requested in the setup stage (an IN token is received after the
DATA_END bit is set).
- A data receive for more data than specified in the setup stage (an OUT token is received after
the DATA_END bit is set).
- More data is received than the number of bytes in the maximum packet size of the corresponding
endpoint.
Excluding the case in which an incorrect data toggle occurs in the setup stage, when one of the
above conditions occurs, a STALL is sent in response to the problematic IN/OUT token. When
there is an incorrect data toggle in the setup stage, an ACK is returned in response to the setup
stage, and a STALL is returned in response to the next IN/OUT token. The generated STALL
handshake is transmitted in response to only one transaction, and the control transfer in process
is completed. The next packet received after the STALL handshake is recognized as the beginning
of a new control transfer.
Write “0” to this flag to clear it.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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