beautypg.com

2 interrupt configuration, 2 interrupt configuration -3, Table 6-1. interrupt configuration -3 – Cirrus Logic EP93xx User Manual

Page 165

background image

DS785UM1

6-3

Copyright 2007 Cirrus Logic

Vectored Interrupt Controller

EP93xx User’s Guide

6

6

6

Any 16 of the 32 interrupts (per VIC) can be designated as ‘vectored’ by programming the
Vector address registers,

‘VICxVectAddr0’ on page 6-15

and the Vector Control registers,

‘VICxVectCntl0,’ on page 6-17

.

An interrupt is designated as either IRQ or FIQ by programming the

VICxIntSelect

register.

The IRQ and FIQ request logic has an asynchronous path. This allows interrupts to be
asserted when the clock is disabled.

Software can generate a specific interrupt by writing a ‘1’ to the associated bit in the

VICxSoftInt

register.

6.1.2 Interrupt Configuration

Table 6-1

shows Interrupt Configuration.

Table 6-1. Interrupt Configuration

VIC Interrupt

Source

Name

Description

0

-

Unused

1

-

Unused

2

COMMRX

ARM Communication Rx for Debug

3

COMMTX

ARM Communication Tx for Debug

4

TC1UI

TC1 under flow interrupt (Timer Counter 1)

5

TC2UI

TC2 under flow interrupt (Timer Counter 2)

6

AACINTR

Advanced Audio Codec interrupt

7

DMAM2P0

DMA Memory to Peripheral Interrupt 0

8

DMAM2P1

DMA Memory to Peripheral Interrupt 1

9

DMAM2P2

DMA Memory to Peripheral Interrupt 2

10

DMAM2P3

DMA Memory to Peripheral Interrupt 3

11

DMAM2P4

DMA Memory to Peripheral Interrupt 4

12

DMAM2P5

DMA Memory to Peripheral Interrupt 5

13

DMAM2P6

DMA Memory to Peripheral Interrupt 6

14

DMAM2P7

DMA Memory to Peripheral Interrupt 7

15

DMAM2P8

DMA Memory to Peripheral Interrupt 8

16

DMAM2P9

DMA Memory to Peripheral Interrupt 9

17

DMAM2M0

DMA Memory to Memory Interrupt 0

18

DMAM2M1

DMA Memory to Memory Interrupt 1

19

-

Reserved

20

-

Reserved

21

-

Reserved

22

-

Reserved

23

UART1RXINTR1

UART 1 Receive Interrupt

24

UART1TXINTR1

UART 1 Transmit Interrupt

25

UART2RXINTR2

UART 2 Receive Interrupt

26

UART2TXINTR2

UART 2 Transmit Interrupt

27

UART3RXINTR3

UART 3 Receive Interrupt

28

UART3TXINTR3

UART 3 Transmit Interrupt

29

INT_KEY

Keyboard Matrix Interrupt

30

INT_TOUCH

Touch Screen Controller Interrupt

31

-

Reserved