:orphan: .. title:: CONFIG_IDT_NUM_VECTORS .. kconfig:: CONFIG_IDT_NUM_VECTORS CONFIG_IDT_NUM_VECTORS ###################### *Number of IDT vectors* Type: ``int`` Help ==== .. code-block:: none This option specifies the number of interrupt vector entries in the Interrupt Descriptor Table (IDT). By default all 256 vectors are supported in an IDT requiring 2048 bytes of memory. Direct dependencies =================== !\ :kconfig:`X86_64 ` && \ :kconfig:`X86 ` *(Includes any dependencies from ifs and menus.)* Default ======= - 256 Kconfig definition ================== At ``/x86/core/Kconfig.ia32:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:39`` → ``/Kconfig:12`` → ``/x86/Kconfig:482`` Menu path: (Top) → X86 Architecture Options → Memory Layout Options .. code-block:: kconfig config IDT_NUM_VECTORS int "Number of IDT vectors" range 32 256 default 256 depends on !X86_64 && X86 help This option specifies the number of interrupt vector entries in the Interrupt Descriptor Table (IDT). By default all 256 vectors are supported in an IDT requiring 2048 bytes of memory. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*