APIC_LVT_M
val |= APIC_LVT_M;
mask = APIC_LVT_M | APIC_LVT_DS | APIC_LVT_VECTOR;
lapic->lvt_cmci |= APIC_LVT_M;
lapic->lvt_timer |= APIC_LVT_M;
lapic->lvt_thermal |= APIC_LVT_M;
lapic->lvt_pcint |= APIC_LVT_M;
lapic->lvt_lint0 |= APIC_LVT_M;
lapic->lvt_lint1 |= APIC_LVT_M;
lapic->lvt_error |= APIC_LVT_M;
if (reg & APIC_LVT_M)
value &= ~(APIC_LVTT_TM | APIC_LVT_M);
value |= APIC_LVTT_TM_ONE_SHOT | APIC_LVT_M;
value &= ~(APIC_LVTT_TM | APIC_LVT_M);
value &= ~(APIC_LVTT_TM | APIC_LVT_M);
value |= APIC_LVT_M;
if ((value & APIC_LVT_M) == 0) {
value &= ~(APIC_LVT_M | APIC_LVT_TM | APIC_LVT_IIPP | APIC_LVT_DM |
value |= APIC_LVT_M;
v |= APIC_LVT_M;
value &= ~APIC_LVT_M;
value &= ~APIC_LVT_M;