HD6417660 RENESAS [Renesas Technology Corp], HD6417660 Datasheet - Page 616

no-image

HD6417660

Manufacturer Part Number
HD6417660
Description
Renesas 32-Bit RISC Microcomputer
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
20.3.27 Endpoint Information Register (EPIRn0 to EPIRn5)
EPIR is a register to set the configuration information for each endpoint. 6 bytes of the
information are required for one endpoint. Write the data in order from endpoint 0. Do not write
more than 6 (bytes) × 19 (endpoints) = 114 bytes. Write this information once at power-on reset.
Do not write it again afterwards.
Write data of one endpoint is described below. EPIR writes data in the same address in order.
Therefore though there is only one EPIR register, write data for registration number n (n is from 0
to 18) is listed as EPIRn0 to EPIRn5 (EPIR [registration number] [write order]) for the purpose of
explaining. Write data in order from EPIR00.
• EPIRn0
• EPIRn1
Rev. 1.00, 02/04, page 578 of 804
Bit
7 to 4
3 to 0
Bit
7 to 4
3 to 0
Bit Name
D7 to D4
D3 to D0
Bit Name
D7 to D4
D3 to D0
Initial value R/W
Undefined
Undefined
Initial value R/W
Undefined
Undefined
W
W
W
W
Description
Endpoint Number
Settable range: B'0000 to B′0110
Note: B'0111 to B'1111 = Setting prohibited
Configuration number to which endpoint belongs
Settable range: B'0000 to B′0001
Note: B'0010 to B'1111 = Setting prohibited
Description
Interface number to which endpoint belongs
Settable range: B'0000 to B'0010
Note: B'0011 to B'1111 = Setting prohibited
Alternate number to which endpoint belongs
Settable range: Differs based on the interface
number (D7 to D4)
D7 to D4 = B'0000: D3 to D0 = B'0000
D7 to D4 = B'0001: D3 to D0 = B'0000 to B'0101
D7 to D4 = B'0010: D3 to D0 = B'0000
Note: Other than above = Setting prohibited

Related parts for HD6417660