Interrupt acknowledge registers, End-of-interrupt registers – Motorola MVME2300 Series User Manual

Page 156

Advertising
background image

2-86

Computer Group Literature Center Web Site

Raven PCI Bridge ASIC

2

Interrupt Acknowledge Registers

On PowerPC-based systems, Interrupt Acknowledge is implemented as a
read request to a memory-mapped Interrupt Acknowledge register.
Reading the Interrupt Acknowledge register returns the interrupt vector
corresponding to the highest-priority pending interrupt. Reading this
register also has the following side effects.

The associated bit in the Interrupt Pending register is cleared.

Reading this register will update the In-Service register.

Reading this register without a pending interrupt will return a value of $FF
hexadecimal.

End-of-Interrupt Registers

EOI

End Of Interrupt. There is one EOI register per
processor. EOI code values other than 0 are currently
undefined. Data values written to this register are ignored;
zero is assumed. Writing to this register signals the end of

Offset

Processor 0 $200A0

Processor 1 $210A0

Bit

3
1

3
0

2
9

2
8

2
7

2
6

2
5

2
4

2
3

2
2

2
1

2
0

1
9

1
8

1
7

1
6

1
5

1
4

1
3

1
2

1
1

1
0 9 8 7 6 5 4 3 2 1 0

Name

VECTOR

Operation

R

R

R

R

Reset

$00

$00

$00

$FF

Offset

Processor 0 $200B0

Processor 1 $210B0

Bit

3
1

3
0

2
9

2
8

2
7

2
6

2
5

2
4

2
3

2
2

2
1

2
0

1
9

1
8

1
7

1
6

1
5

1
4

1
3

1
2

1
1

1
0 9 8 7 6 5 4 3 2 1 0

Name

EOI

Operation

R

R

R

R

W

Reset

$00

$00

$00

$0

$0

Advertising