Israddr register, Table 179: israddr register – Digi NS9750 User Manual

Page 312

Advertising
background image

S y s t e m c o n f i g u r a t i o n r e g i s t e r s

2 8 8

N S 9 7 5 0 H a r d w a r e R e f e r e n c e

ISRADDR register

Address: A090 0164

The ISRADDR register provides the current ISRADDR value.

The Interrupt Vector Address register for the FIQ interrupt must be assigned a unique
value. If this unique address is seen by the IRQ service routine, software must read
the ISRADDR register again. The correct IRQ interrupt service routine address is read
the second time.

Register bit assignment

Bits

Access

Mnemonic

Reset

Description

D31:00

R/W

ISRA

0x0

Interrupt service routine address

A read to this register updates the priority logic

block, and masks the current and any lower priority
interrupt requests.

A write of any value to this register clears the mask,

to allow lower priority interrupts to become active.

Table 179: ISRADDR register

13

12

11

10

9

8

7

6

5

4

3

2

1

0

15

14

31

29

28

27

26

25

24

23

22

21

20

19

18

17

16

30

Interrupt service routine address (ISRA)

Interrupt service routine address (ISRA)

Advertising