-
CONFIG_IRQ_OFFLOAD_VECTOR
¶
IDT vector to use for IRQ offload
Type: int
Help¶
Specify the IDT vector to use for the IRQ offload interrupt handler. The default should be fine for most arches, but on systems like MVIC where there is a fixed IRQ-to-vector mapping another value may be needed to avoid collision.
Defaults¶
- 63 if
MVIC
&&IRQ_OFFLOAD
&&X86
- 32 if !
MVIC
&&IRQ_OFFLOAD
&&X86
Kconfig definition¶
At arch/x86/Kconfig:288
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
Menu path: (top menu) → X86 Architecture Options → Processor Capabilities
config IRQ_OFFLOAD_VECTOR int prompt "IDT vector to use for IRQ offload" ifIRQ_OFFLOAD
&&X86
range 32 255 ifIRQ_OFFLOAD
&&X86
default 63 ifMVIC
&&IRQ_OFFLOAD
&&X86
default 32 if !MVIC
&&IRQ_OFFLOAD
&&X86
depends onIRQ_OFFLOAD
&&X86
help Specify the IDT vector to use for the IRQ offload interrupt handler. The default should be fine for most arches, but on systems like MVIC where there is a fixed IRQ-to-vector mapping another value may be needed to avoid collision.
(Definitions include propagated dependencies, including from if’s and menus.)