CONFIG_GEN_SW_ISR_TABLE¶
Generate a software ISR table
Type: bool
Help¶
This option controls whether a platform using gen_isr_tables
needs a software ISR table table created. This is an array of struct
_isr_table_entry containing the interrupt service routine and supplied
parameter.
Direct dependencies¶
SOC_ESP32C3 || (ITE_IT8XXX2_INTC && SOC_SERIES_RISCV32_IT8XXX2) || SOC_ESP32C3 || (ITE_IT8XXX2_INTC && SOC_SERIES_RISCV32_IT8XXX2) || SPARC || GEN_ISR_TABLES
(Includes any dependencies from ifs and menus.)
Defaults¶
- y 
- y 
- y 
- y 
- y 
- y 
Kconfig definitions¶
At <Zephyr SoC>/riscv/esp32c3/Kconfig.defconfig:17
Included via Kconfig:8 → Kconfig.zephyr:25 → <BuildDir>/kconfig/Kconfig.soc.defconfig:1
Menu path: (Top)
config GEN_SW_ISR_TABLE
    bool
    default y
    depends on SOC_ESP32C3
At <Zephyr SoC>/riscv/riscv-ite/it8xxx2/Kconfig.defconfig.series:35
Included via Kconfig:8 → Kconfig.zephyr:25 → <BuildDir>/kconfig/Kconfig.soc.defconfig:1 → <Zephyr SoC>/riscv/riscv-ite/Kconfig.defconfig:4
Menu path: (Top)
config GEN_SW_ISR_TABLE
    bool
    default y
    depends on ITE_IT8XXX2_INTC && SOC_SERIES_RISCV32_IT8XXX2
At <Zephyr SoC>/riscv/esp32c3/Kconfig.defconfig:17
Included via Kconfig:8 → Kconfig.zephyr:27
Menu path: (Top)
config GEN_SW_ISR_TABLE
    bool
    default y
    depends on SOC_ESP32C3
At <Zephyr SoC>/riscv/riscv-ite/it8xxx2/Kconfig.defconfig.series:35
Included via Kconfig:8 → Kconfig.zephyr:27 → <Zephyr SoC>/riscv/riscv-ite/Kconfig.defconfig:4
Menu path: (Top)
config GEN_SW_ISR_TABLE
    bool
    default y
    depends on ITE_IT8XXX2_INTC && SOC_SERIES_RISCV32_IT8XXX2
At <Zephyr Architecture>/sparc/Kconfig:22
Included via Kconfig:8 → Kconfig.zephyr:39 → <Zephyr Architecture>/Kconfig:12
Menu path: (Top) → SPARC Options
config GEN_SW_ISR_TABLE
    bool
    default y
    depends on SPARC
At <Zephyr Architecture>/Kconfig:392
Included via Kconfig:8 → Kconfig.zephyr:39
Menu path: (Top) → General Architecture Options → Interrupt Configuration → Use generated IRQ tables
config GEN_SW_ISR_TABLE
    bool "Generate a software ISR table"
    default y
    depends on GEN_ISR_TABLES
    help
      This option controls whether a platform using gen_isr_tables
      needs a software ISR table table created. This is an array of struct
      _isr_table_entry containing the interrupt service routine and supplied
      parameter.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)