The latest development version of this page may be more current than this released 1.14.1 version.
CONFIG_MVIC

Intel Quark D2000 Interrupt Controller (MVIC)

Type: bool

Help

The MVIC (Intel Quark microcontroller D2000 Interrupt Controller) is configured by default to support 32 external interrupt lines. Unlike the traditional IA LAPIC/IOAPIC, the interrupt vectors in MVIC are fixed and not programmable. In addition, the priorities of these interrupt lines are also fixed.

Direct dependencies

X86

(Includes any dependencies from if’s and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols selected by this symbol

Symbols that select this symbol

Kconfig definition

At drivers/interrupt_controller/Kconfig:81

Included via Kconfig:10Kconfig.zephyr:35drivers/Kconfig:24

Menu path: (top menu) → Device Drivers → Interrupt Controllers

config MVIC
    bool
    prompt "Intel Quark D2000 Interrupt Controller (MVIC)" if X86
    select X86_FIXED_IRQ_MAPPING if X86
    depends on X86
    help
      The MVIC (Intel Quark microcontroller D2000 Interrupt Controller) is
      configured by default to support 32 external interrupt lines. Unlike the
      traditional IA LAPIC/IOAPIC, the interrupt vectors in MVIC are fixed and
      not programmable. In addition, the priorities of these interrupt
      lines are also fixed.

(Definitions include propagated dependencies, including from if’s and menus.)