beautypg.com

Vicxintselect, Vicxintenable – Cirrus Logic EP93xx User Manual

Page 173

background image

DS785UM1

6-11

Copyright 2007 Cirrus Logic

Vectored Interrupt Controller

EP93xx User’s Guide

6

6

6

Definition:

The VICxRawIntr register provides the status of the source interrupts (and
software interrupts) to the interrupt controller.

Bit Descriptions:

RawIntr:

Shows the status of the interrupts before masking by the
enable registers. A “1” indicates that the corresponding
interrupt request is active before masking.

VICxIntSelect

Address:

VIC1IntSelect: 0x800B_000C - Read/Write
VIC2IntSelect: 0x800C_000C - Read/Write

Definition:

Interrupt Select Register. The VICxIntSelect register selects whether the
corresponding interrupt source generates an FIQ or an IRQ interrupt.

Bit Descriptions:

IntSelect:

Selects type of interrupt for interrupt request:
1 = FIQ interrupt
0 = IRQ interrupt.

VICxIntEnable

Address:

VIC1IntEnable: 0x800B_0010 - Read/Write
VIC2IntEnable: 0x800C_0010 - Read/Write

Default: 0x0000_0000

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

IntSelect

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

IntSelect

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

IntEnable

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

IntEnable