3 usb counter registers, 1 usb packet passed count register (ppcnt), Usb counter registers -23 – Freescale Semiconductor MCF5480 User Manual
Page 897: Usb packet passed count register (ppcnt) -23

Memory Map/Register Definition
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor
29-23
29.2.3
USB Counter Registers
The USB module contains a number of registers that keep statistics on the number of packets that have
been received and transmitted along with the number of errors.
29.2.3.1
USB Packet Passed Count Register (PPCNT)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
IFNUM
ALTSET
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reg
Addr
MBAR + 0xB040 (IFR0); 0xB042 (IFR1); 0xB044 (IFR2), 0xB046 (IFR4); 0xB048 (IFR5); 0xB04A (IFR6);
0xB04C (IFR7); 0xB04E (IFR8); 0xB050 (IFR9); 0xB052 (IFR10); 0xB054 (IFR11); 0xB056 (IFR12); 0xB058 (IFR13);
0xB05A (IFR14); 0xB05C (IFR15); 0xB05E (IFR16); 0xB060 (IFR17); 0xB062 (IFR18); 0xB064 (IFR19);
0xB066 (IFR20); 0xB068 (IFR21); 0xB06A (IFR22); 0xB06C (IFR23); 0xB06E (IFR24); 0xB070 (IFR25);
0xB072 (IFR26); 0xB074 (IFR27); 0xB076 (IFR28); 0xB078 (IFR29); 0xB07A (IFR30); 0xB07C (IFR31)
Figure 29-17. USB Configuration Interface Register (IFRn)
Table 29-17. IFRn Field Descriptions
Bits
Name
Description
15–8
IFNUM
Interface number
7–0
ALTSET
Alternate setting. After a write to the IFUR, if IFUR[IFNUM] matches a IFRn[IFNUM] field,
then this value is updated with the data from IFUR[ALTSET].
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
PPCNT
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reg
Addr
MBAR + 0xB080
Figure 29-18. USB Packet Passed Count Register (PPCNT)
Table 29-18. PPCNT Field Descriptions
Bits
Name
Description
15–0
PPCNT
Packet passed counter. This register counts the number of packets that have been
received successfully by the USB.