Format Of Data Packet Transmit Reservation Register - NEC switch User Manual

Nec user's manua switch
Table of Contents

Advertisement

(6) Data packet transmit reservation register (DTXRSV)
This register sets the bank where the data packet to be transmitted is stored. By setting each flag of this
register, the stored data is transmitted following normal reception of the IN token packet.
DTXRSV is set with a 1-bit or 8-bit memory manipulation instruction. When DTXRSV is used in combination
with the handshake packet transmit reservation register (HTXRSV) as the 16-bit register USBCON, DTXRSV is
set with a 16-bit memory manipulation instruction.
RESET input sets DTXRSV to 00H.
Note
SETUP reception
also sets DTXRSV to 00H.
Note SETUP reception implies the satisfaction of all the following three conditions.
• Matching of address
• Endpoint 0 received
• No error in reception
Figure 8-15. Format of Data Packet Transmit Reservation Register
Symbol
7
6
DTXRSV
0
0
DT11EN
0
No data is transmitted.
1
Stored data is transmitted when all the following conditions are satisfied in EOP during IN packet reception.
Setting is disabled during control read transmission.
INRX (Internal signal) = 1, ADRRST = 1, END1RX = 1, TBYER = 0, TBITER = 0, CRC5ER = 0
DT10EN
0
No data is transmitted.
1
Stored data is transmitted when all the following conditions are satisfied in EOP during IN packet reception.
INRX (internal signal) = 1, TIDRST = 1, ADRRST = 1, END0RX = 1, TBYER = 0, TBITER = 0, CRC5ER = 0
DT01EN
0
No data is transmitted.
1
Stored data is transmitted when all the following conditions are satisfied in EOP during IN packet reception.
Setting is disabled during control read transmission.
INRX (internal signal) = 1, ADRRST = 1, END1RX = 1, TBYER = 0, TBITER = 0, CRC5ER = 0
DT00EN
0
No data is transmitted.
1
Stored data is transmitted when all the following conditions are satisfied in EOP during IN packet reception.
INRX (internal signal) = 1, TIDRST = 1, ADRRST = 1, END0RX = 1, TBYER = 0, TBITER = 0, CRC5ER = 0
Caution Setting bits 1 and 3 (DT01EN, DT11EN) is prohibited during control transfer.
CHAPTER 8
USB FUNCTION
5
4
3
0
0
DT11EN DT10EN DT01EN DT00EN
Transmit reservation flag for transmit bank 1 (Endpoint 1)
Transmit reservation flag for transmit bank 1 (Endpoint 0)
Transmit reservation flag for transmit buffer 0 (Endpoint 1)
Transmit reservation flag for transmit buffer 0 (Endpoint 0)
User's Manual U12978EJ3V0UD
2
1
0
Address
FF15H
After reset
R/W
00H
R/W
115

Advertisement

Table of Contents
loading

Table of Contents