Circuit Board Reference Manual
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)
1514131211109876543210
R IFNUM ALTSET
W
Reset0000000000000000
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].
1514131211109876543210
R PPCNT
W
Reset0000000000000000
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.