Aic source mode register, Aic interrupt vector register – Rainbow Electronics AT75C310 User Manual

Page 34

Advertising
background image

AT75C310

34

AIC Source Mode Register

Register Name: AIC_SMR0..AIC_SMR31
Access Type:

Read/write

Reset Value:

0

•

PRIOR: Priority Level

Programs the priority level for all sources except source 0 (FIQ).

The priority level can be between 0 (lowest) and 7 (highest).

The priority level is not used for the FIQ in the SMR0.

•

SRCTYPE: Interrupt Source Type

Programs the input to be positive- or negative-edge triggered or positive- or negative-level sensitive.

The active level or edge is not programmable for the internal sources.

AIC Interrupt Vector Register

Register Name: AIC_IVR
Access Type:

Read-only

Reset Value:

0

•

PRIOR

Interrupt priority

•

IRQID

Active interrupt number. Used to select required service routine.

31

30

29

28

27

26

25

24

–

–

–

–

–

–

–

–

23

22

21

20

19

18

17

16

–

–

–

–

–

–

–

–

15

14

13

12

11

10

9

8

–

–

–

–

–

–

–

–

7

6

5

4

3

2

1

0

–

SRCTYPE

–

–

PRIOR

SRCTYPE

Internal Sources

External Sources

0

0

Level-sensitive

Low-level sensitive

0

1

Edge-triggered

Negative-edge triggered

1

0

Level-sensitive

High-level sensitive

1

1

Edge-triggered

Positive-edge triggered

31

30

29

28

27

26

25

24

–

–

–

–

–

–

–

–

23

22

21

20

19

18

17

16

–

–

–

–

–

–

–

–

15

14

13

12

11

10

9

8

–

–

–

–

–

–

–

–

7

6

5

4

3

2

1

0

PRIOR

IRQID

Advertising