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

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