Indirect access registers – AMD SB600 User Manual

Page 297

Advertising
background image


©2008 Advanced Micro Devices, Inc.

IOXAPIC Registers

AMD SB600 Register Reference Manual

Proprietary

Page 297

4.5.2

Indirect Access Registers

Software needs to first select the register to access using the IO Register Select Register, and then read or
write using the IO Window Register.

IOAPIC ID Register [Indirect Address Offset = 00H] RW

Field Name

Bits

Default

Description

<reserved> 23:0

000000h

ID

27:24

0h

IOAPIC device ID for APIC serial bus delivery mode

<reserved> 31:28

0h

Not used in XAPIC PCI bus delivery mode.

IOXAPIC Version Register [Indirect Address Offset = 01H] R

Field Name

Bits

Default

Description

Version

7:0

21h

PCI 2.2 compliant

<Reserved> 14:8

00h

PRQ

15

1b

IRQ pin assertion supported

Max Redirection Entries

23:16

17h

24 entries [23:0]

<Reserved> 31:24

00h

IOAPIC Arbitration Register [Indirect Address Offset = 02H] R

Field Name

Bits

Default

Description

<reserved> 23:0

000000h

Arbitration ID

27:24

0h

Arbitration ID for APIC serial bus delivery mode

<reserved> 31:28

0h

Not used in XAPIC PCI bus delivery mode.

Redirection Table Entry [0–23] [Indirect Address Offset = 11/10H–3F/3EH] RW

Field Name

Bits

Default

Description

Vector

7:0

00h

Interrupt vector associated with this interrupt input

Delivery Mode

10:8

0h

000 – Fixed
001 – Lowest Priority
010 – SMI/PMI
011 – <reserved>
100 – NMI
101 – INIT
110 – <Reserved>
111 – ExtINT

Destination Mode

11

0b

0 – Physical
1 – Logical

Delivery Status

12

0b

Read Only
0 – Idle
1 – Send Pending

Interrupt Pin Polarity

13

0b

0 – High
1 – Low

Remote IRR

14

0b

Read Only.
Used for level triggered interrupts only.
Set when interrupt message delivered.
Cleared by EOI special cycle transaction or write to
EOI register

Trigger Mode

15

0b

0 – Edge
1 – Level

Mask

16

1b

Mask the interrupt injection at the input of this device
Write 0 to unmask

Reserved 31:17

0000h

Reserved 55:32

000000h

Advertising