MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
LOCAL_APIC_LVT_LINT Union Reference

Data Fields

struct {
   UINT32   Vector:8
 The vector number of the interrupt being sent. More...
 
   UINT32   DeliveryMode:3
 Specifies the type of interrupt to be sent. More...
 
   UINT32   Reserved0:1
 Reserved. More...
 
   UINT32   DeliveryStatus:1
 0: Idle, 1: send pending. More...
 
   UINT32   InputPinPolarity:1
 Interrupt Input Pin Polarity. More...
 
   UINT32   RemoteIrr:1
 RO. Set when the local APIC accepts the interrupt and reset when an EOI is received. More...
 
   UINT32   TriggerMode:1
 0:edge, 1:level. More...
 
   UINT32   Mask:1
 0: Not masked, 1: Masked. More...
 
   UINT32   Reserved1:15
 Reserved. More...
 
Bits
 
UINT32 Uint32
 

Field Documentation

struct { ... } LOCAL_APIC_LVT_LINT::Bits
UINT32 LOCAL_APIC_LVT_LINT::DeliveryMode

Specifies the type of interrupt to be sent.

UINT32 LOCAL_APIC_LVT_LINT::DeliveryStatus

0: Idle, 1: send pending.

UINT32 LOCAL_APIC_LVT_LINT::InputPinPolarity

Interrupt Input Pin Polarity.

UINT32 LOCAL_APIC_LVT_LINT::Mask

0: Not masked, 1: Masked.

UINT32 LOCAL_APIC_LVT_LINT::RemoteIrr

RO. Set when the local APIC accepts the interrupt and reset when an EOI is received.

UINT32 LOCAL_APIC_LVT_LINT::Reserved0

Reserved.

UINT32 LOCAL_APIC_LVT_LINT::Reserved1

Reserved.

UINT32 LOCAL_APIC_LVT_LINT::TriggerMode

0:edge, 1:level.

UINT32 LOCAL_APIC_LVT_LINT::Uint32
UINT32 LOCAL_APIC_LVT_LINT::Vector

The vector number of the interrupt being sent.