APIC EOI Message

An APIC EOI message is delivered by the hypervisor after a virtual processor executes an instruction that writes to the APIC's memory-mapped EOI register or APIC EOI MSR, which indicates the end of interrupt. This message is generated only for level-triggered fixed or external interrupts.

The format of APIC EOI messages is shown in the following table. The HV_X64_APIC_EOI_MESSAGE structure is used to encode APIC EOI messages.

Message Header

0

MessageType (4 bytes)

Rsvd (3 bytes)

PayloadSize

(1 byte)

8

SourcePartition (8 bytes)

APIC EOI Payload

16

VpIndex (4 bytes)

InterruptVector (4 bytes)

 

The following list describes the fields of APIC EOI messages:

VpIndex

The index of the virtual processor.

InterruptVector

The vector of the interrupt that recently completed EOI.

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.