Aic user interface, Aic source mode register – Rainbow Electronics AT75C220 User Manual

Page 55

Advertising
background image

AT75C220

55

AIC User Interface

Base Address: 0xFF030000

Note:

1. The reset value of this register depends on the level of the external IRQ lines. All other sources are cleared at reset.

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.

Table 18. AIC Memory Map

Offset

Register Name

Register

Access

Reset State

0x000

0x004

0x07C

AIC_SMR0

AIC_SMR1

AIC_SMR31

Source Mode Register 0

Source Mode Register 1

Source Mode Register 31

Read/write

Read/write

Read/write

0

0

0

0x080

0x084

0xFC0

AIC_SVR0

AIC_SVR1

AIC_SVR31

Source Vector Register 0

Source Vector Register 1

Source Vector Register 31

Read/write

Read/write

Read/write

0

0

0

0x100

0x104

0x108

0x10C

AIC_IVR

AIC_FVR

AIC_ISR

AIC_IPR

IRQ Vector Register

FIQ Vector Register

Interrupt Status Register

Interrupt Pending Register

Read-only

Read-only

Read-only

Read-only

0

0

0

See Note 1

0x110

0x114

0x118

0x11C

AIC_IMR

AIC_CISR

Interrupt Mask Register

Core Interrupt Status Register

Reserved

Reserved

Read-only

Read-only

0

0

0x120

0x124

0x128

0x12C

AIC_IECR

AIC_IDCR

AIC_ICCR

AIC_ISCR

Interrupt Enable Command Register

Interrupt Disable Command Register

Interrupt Clear Command Register

Interrupt Set Command Register

Write-only

Write-only

Write-only

Write-only

0x130

AIC_EOICR

End-of-interrupt Command Register

Write-only

0x134

AIC_SPU

Spurious Interrupt Vector Register

Read/write

0

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

Advertising