X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/593a1d5fd87cdf5b46dd5fcb84467b432cea0f91..c910b4d9d2451126ae3917b931cd4390c11e1d52:/osfmk/i386/lapic.h?ds=sidebyside diff --git a/osfmk/i386/lapic.h b/osfmk/i386/lapic.h index 4fa855676..b37b3a789 100644 --- a/osfmk/i386/lapic.h +++ b/osfmk/i386/lapic.h @@ -62,6 +62,7 @@ #define LAPIC_TMR_BASE 0x00000180 #define LAPIC_IRR_BASE 0x00000200 #define LAPIC_ERROR_STATUS 0x00000280 +#define LAPIC_LVT_CMCI 0x000002F0 #define LAPIC_ICR 0x00000300 #define LAPIC_ICR_VECTOR_MASK 0x000FF #define LAPIC_ICR_DM_MASK 0x00700 @@ -238,6 +239,10 @@ static inline void lapic_set_thermal_func(i386_intr_func_t func) { lapic_set_intr_func(LAPIC_VECTOR(THERMAL), func); } +static inline void lapic_set_cmci_func(i386_intr_func_t func) +{ + lapic_set_intr_func(LAPIC_VECTOR(CMCI), func); +} #ifdef MP_DEBUG #define LAPIC_CPU_MAP_DUMP() lapic_cpu_map_dump()