NEC switch Network Card User Manual


 
CHAPTER 8 USB FUNCTION
Users Manual U12978EJ3V0UD
107
(9) Token address compare register (ADRCMP)
This register sets the address specified from the host during control transfer. If this register value and the
address area of the receive token bank (bits 0 to 6 of receive token address L (USBRAL)) match during token
packet reception coincide, ADRRST (bit 2 of the token packet receive result store register (TRXRSL)) is set.
00H must be set by software when an USB reset is received.
ADRCMP is set with an 8-bit memory manipulation instruction.
RESET input sets ADRCMP to 00H.
Figure 8-8. Configuration of TIDCMP and ADRCMP
00H
07H 06H 05H 04H 03H 02H 01H 00H
01H
02H
USBPOW address
USBPOB address
0 0 1 0 1 1 0 1
0 1 1 0 1 0 0 1
1 1 1 0 0 0 0 1
ENDP.0
ENDP.3-1
Endpoint 0 detection
signal (END0RX)
Endpoint 1 detection
signal (END1RX)
Note
Note
Match signal (TIDRST)
SETUP packet detection signal (SETRX)
IN packet detection signal (INRX)
OUT packet detection signal (OUTRX)
Match signal (ADRRST)
USBRTP
USBRAL
USBRAH
ID packet set
in TIDCMP
TIDCMP
ADRCMP
Receive token bank
Note Because these signals are used internally, confirmation by software is not possible.