1 udphs control register, Udphs control register – Rainbow Electronics AT91CAP9S250A User Manual

Page 875

Advertising
background image

875

6264A–CAP–21-May-07

AT91CAP9S500A/AT91CAP9S250A

44.5.1

UDPHS Control Register

Name: UDPHS_CTRL

Access Type: Read/Write

• DEV_ADDR: UDPHS Address

Read:

This field contains the default address (0) after power-up or UDPHS bus reset.

Write:

This field is written with the value set by a SET_ADDRESS request received by the device firmware.

• FADDR_EN: Function Address Enable

Read:

0 = Device is not in address state.

1 = Device is in address state.

Write:

0 = only the default function address is used (0).

1 = this bit is set by the device firmware after a successful status phase of a SET_ADDRESS transaction. When set, the
only address accepted by the UDPHS controller is the one stored in the UDPHS Address field. It will not be cleared after-
wards by the device firmware. It is cleared by hardware on hardware reset, or when UDPHS bus reset is received (see
above).

• EN_UDPHS: UDPHS Enable

Read:

0 = UDPHS is disabled.

1 = UDPHS is enabled.

Write:

0 = disable and reset the UDPHS controller, disable the UDPHS transceiver.

1 = enables the UDPHS controller.

• DETACH: Detach Command

Read:

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

8

PULLD_DIS

REWAKEUP

DETACH

EN_UDPHS

7

6

5

4

3

2

1

0

FADDR_EN

DEV_ADDR

Advertising