Nxp semiconductors – NXP Semiconductors LPC24XX UM10237 User Manual

Page 346

Advertising
background image

UM10237_4

© NXP B.V. 2009. All rights reserved.

User manual

Rev. 04 — 26 August 2009

346 of 792

NXP Semiconductors

UM10237

Chapter 13: LPC24XX USB device controller

9.4.4 USB Endpoint Interrupt Set register (USBEpIntSet - 0xFFE0 C23C)

Writing a one to a bit in this register sets the corresponding bit in USBEpIntSt. Writing zero
has no effect. Each endpoint has its own bit in this register. USBEpIntSet is a write only
register.

9.4.5 USB Endpoint Interrupt Priority register (USBEpIntPri - 0xFFE0 C240)

This register determines whether an endpoint interrupt is routed to the EP_FAST or
EP_SLOW bits of USBDevIntSt. If a bit in this register is set to one, the interrupt is routed
to EP_FAST, if zero it is routed to EP_SLOW. Routing of multiple endpoints to EP_FAST
or EP_SLOW is possible.

Note that the USBDevIntPri register determines whether the EP_FAST interrupt is routed
to the USB_INT_REQ_HP or USB_INT_REQ_LP interrupt line.

USBEpIntPri is a write only register.

Bit

15

14

13

12

11

10

9

8

Symbol

EP7TX

EP7RX

EP6TX

EP6RX

EP5TX

EP5RX

EP4TX

EP4RX

Bit

7

6

5

4

3

2

1

0

Symbol

EP3TX

EP3RX

EP2TX

EP2RX

EP1TX

EP1RX

EP0TX

EP0RX

Table 312. USB Endpoint Interrupt Clear register (USBEpIntClr - address 0xFFE0 C238) bit description

Bit

Symbol

Value

Description

Reset value

31:0

See
USBEpIntClr
bit allocation
table above

0

No effect.

0

1

Clears the corresponding bit in USBEpIntSt, by executing the SIE Select
Endpoint/Clear Interrupt command for this endpoint.

Table 313. USB Endpoint Interrupt Set register (USBEpIntSet - address 0xFFE0 C23C) bit allocation

Reset value: 0x0000 0000

Bit

31

30

29

28

27

26

25

24

Symbol

EP15TX

EP15RX

EP14TX

EP14RX

EP13TX

EP13RX

EP12TX

EP12RX

Bit

23

22

21

20

19

18

17

16

Symbol

EP11TX

EP11RX

EP10TX

EP10RX

EP9TX

EP9RX

EP8TX

EP8RX

Bit

15

14

13

12

11

10

9

8

Symbol

EP7TX

EP7RX

EP6TX

EP6RX

EP5TX

EP5RX

EP4TX

EP4RX

Bit

7

6

5

4

3

2

1

0

Symbol

EP3TX

EP3RX

EP2TX

EP2RX

EP1TX

EP1RX

EP0TX

EP0RX

Table 314. USB Endpoint Interrupt Set register (USBEpIntSet - address 0xFFE0 C23C) bit description

Bit

Symbol

Value

Description

Reset value

31:0

See
USBEpIntSet
bit allocation
table above

0

No effect.

0

1

Sets the corresponding bit in USBEpIntSt.

Advertising