English
Language : 

TCC76 Datasheet, PDF (129/259 Pages) List of Unclassifed Manufacturers – 32-bit RISC Microprocessor For Digital Media Player
TCC76x
Specification Rev. 0.07
32-bit RISC Microprocessor for Digital Media Player
February 23, 2005
USB CONTROLLER
Frame Number 1 Register (UBFRM1)
0x80000530
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved
FRM1
Frame Number 2 Register (UBFRM2)
0x80000534
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved
FRM2
There are two registers, UBFRM1 and UBFRM2, which inform the frame number
received from the host. The UBFRM1 denotes the lower byte of frame number. The
UBFRM2 denotes the higher byte of frame number.
Frame number = FRM2 * 256 + FRM1
USB Index Register (UBIDX)
0x80000538
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved
IDX
This Index register is used to indicate the endpoint number while accessing the indexed
registers: MAXP, INCSR1, INCSR2, OCSR1, OCSR2, OFIFO1, OFIFO2.
Among the following registers, those denoted by suffix letter of ‘n’ are index register.
Index register means that its address is shared by each end point blocks. So if you want to
access the indexed registers of EP0, write 0 to the index register ahead, and for EP1 write
1 to the index register, and so on.
Max Packet Register (MAXPn)
0x80000540
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved
MAXP
MAXP [4:0]
00000
00001
00010
00100
01000
10000
Type
R/W
Max Packet Number
MAXP == 8 bytes (Default)
MAXP == 8 bytes
MAXP == 16 bytes
MAXP == 32 bytes
MAXP == 64 bytes
MAXP == 128 bytes (EP1, EP2 ISO mode only)
Preliminary
9-7