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
RIFNUM 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
RPPCNT
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.