TianoCore EDK2 master
LOCAL_APIC_ICR_LOW Union Reference

Data Fields

struct {
   UINT32   Vector: 8
 The vector number of the interrupt being sent. More...
 
   UINT32   DeliveryMode: 3
 Specifies the type of IPI to be sent. More...
 
   UINT32   DestinationMode: 1
 0: physical destination mode, 1: logical destination mode. More...
 
   UINT32   DeliveryStatus: 1
 Indicates the IPI delivery status. This field is reserved in x2APIC mode. More...
 
   UINT32   Reserved0: 1
 Reserved. More...
 
   UINT32   Level: 1
 0 for the INIT level de-assert delivery mode. Otherwise 1. More...
 
   UINT32   TriggerMode: 1
 0: edge, 1: level when using the INIT level de-assert delivery mode. More...
 
   UINT32   Reserved1: 2
 Reserved. More...
 
   UINT32   DestinationShorthand: 2
 A shorthand notation to specify the destination of the interrupt. More...
 
   UINT32   Reserved2: 12
 Reserved. More...
 
Bits
 
UINT32 Uint32
 

Detailed Description

Definition at line 62 of file LocalApic.h.

Field Documentation

◆ DeliveryMode

UINT32 LOCAL_APIC_ICR_LOW::DeliveryMode

Specifies the type of IPI to be sent.

Definition at line 65 of file LocalApic.h.

◆ DeliveryStatus

UINT32 LOCAL_APIC_ICR_LOW::DeliveryStatus

Indicates the IPI delivery status. This field is reserved in x2APIC mode.

Definition at line 67 of file LocalApic.h.

◆ DestinationMode

UINT32 LOCAL_APIC_ICR_LOW::DestinationMode

0: physical destination mode, 1: logical destination mode.

Definition at line 66 of file LocalApic.h.

◆ DestinationShorthand

UINT32 LOCAL_APIC_ICR_LOW::DestinationShorthand

A shorthand notation to specify the destination of the interrupt.

Definition at line 72 of file LocalApic.h.

◆ Level

UINT32 LOCAL_APIC_ICR_LOW::Level

0 for the INIT level de-assert delivery mode. Otherwise 1.

Definition at line 69 of file LocalApic.h.

◆ Reserved0

UINT32 LOCAL_APIC_ICR_LOW::Reserved0

Reserved.

Definition at line 68 of file LocalApic.h.

◆ Reserved1

UINT32 LOCAL_APIC_ICR_LOW::Reserved1

Reserved.

Definition at line 71 of file LocalApic.h.

◆ Reserved2

UINT32 LOCAL_APIC_ICR_LOW::Reserved2

Reserved.

Definition at line 73 of file LocalApic.h.

◆ TriggerMode

UINT32 LOCAL_APIC_ICR_LOW::TriggerMode

0: edge, 1: level when using the INIT level de-assert delivery mode.

Definition at line 70 of file LocalApic.h.

◆ Uint32

UINT32 LOCAL_APIC_ICR_LOW::Uint32

Definition at line 75 of file LocalApic.h.

◆ Vector

UINT32 LOCAL_APIC_ICR_LOW::Vector

The vector number of the interrupt being sent.

Definition at line 64 of file LocalApic.h.


The documentation for this union was generated from the following file: