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

Advertising
background image

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.

Advertising
This manual is related to the following products: