2 control and status partition-mbar + 0x1000, 1 usb hc revision register-mbar + 0x1000, 2 usb hc control register-mbar + 0x1004 – Freescale Semiconductor MPC5200B User Manual

Page 409: Control and status partition—mbar + 0x1000 -6, Usb hc revision register—mbar + 0x1000 -6, Usb hc control register—mbar + 0x1004 -6, Usb hc revision register -6, Usb hc control register -6

Advertising
background image

MPC5200B Users Guide, Rev. 1

12-6

Freescale Semiconductor

Host Control (HC) Operational Registers

12.4.2

Control and Status Partition—MBAR + 0x1000

This HC partition uses 6 32-bit registers. These registers are located at an offset from MBAR of 0x1000. Register addresses are relative to
this offset. Therefore, the actual register address is:

MBAR + 0x1000 + register address

The following registers are available:

•

USB HC Revision Register

(0x1000)

•

USB HC Control Register

(0x1004)

•

USB HC Command Status Register

(0x1008)

•

USB HC Interrupt Status Register

(0x100C)

•

USB HC Interrupt Enable Register

(0x1010)

•

USB HC Interrupt Disable Register

(0x1014)

12.4.2.1

USB HC Revision Register—MBAR + 0x1000

12.4.2.2

USB HC Control Register—MBAR + 0x1004

The HC Control register defines HC operating modes. Except for HostController FunctionalState and RemoteWakeUpConnected, most
fields in this register are modified only by the HCD.

Table 12-1. USB HC Revision Register

msb 0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

R

Reserved

W

RESET:

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31 lsb

R

Reserved

REV

W

RESET:

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

Bits

Name

Description

0:23

–

Reserved

24:31

REV

Revision—a read-only field containing the BCD representation of the HCI specification
version implemented by this HC. For example, a value of 11h corresponds to version 1.1. All
HC implementations compliant with this specification have a value of 10h.

Table 12-2. USB HC Control Register

msb 0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

R

Reserved

W

RESET:

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31 lsb

R

Reserved

RWE

RWC

IR

HCFS

BLE

CLE

IE

PLE

CBSR

W

RESET:

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Advertising