CONFIG_MAX_IRQ_LINES

Number of IRQ lines

Type: int

Help

This option specifies the number of IRQ lines in the system. It determines the size of the _irq_to_interrupt_vector_table, which is used to track the association between vectors and IRQ numbers.

Direct dependencies

X86

(Includes any dependencies from ifs and menus.)

Default

  • 128

Kconfig definition

At <Zephyr>/arch/x86/Kconfig:65

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:29<Zephyr>/arch/Kconfig:12

Menu path: (Top) → X86 Architecture Options

config MAX_IRQ_LINES
    int "Number of IRQ lines"
    range 0 224
    default 128
    depends on X86
    help
      This option specifies the number of IRQ lines in the system. It
      determines the size of the _irq_to_interrupt_vector_table, which
      is used to track the association between vectors and IRQ numbers.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)