-
CONFIG_NUM_IRQS
¶
Upper limit of interrupt numbers/IDs used
Type: int
Help¶
Interrupts available will be 0 to NUM_IRQS-1. The minimum value is 17 as the first 16 entries in the vector table are for CPU exceptions.
The BSP must provide a valid default. This drives the size of the vector table.
Direct dependencies¶
SOC_QUARK_SE_C1000_SS
|| (SOC_EMSK_EM7D
&& SOC_EMSK
) || (SOC_EMSK_EM11D
&& SOC_EMSK
) || (SOC_EMSK_EM9D
&& SOC_EMSK
) || (SOC_NSIM_EM
&& SOC_NSIM
) || (SOC_NSIM_SEM
&& SOC_NSIM
) || SOC_SERIES_BEETLE
|| (SOC_MPS2_AN385
&& SOC_SERIES_MPS2
) || SOC_SERIES_SAM3X
|| SOC_SERIES_SAM4S
|| SOC_SERIES_SAME70
|| SOC_SERIES_SAMD20
|| SOC_SERIES_SAMD21
|| (SOC_SERIES_NRF51X
&& SOC_FAMILY_NRF
) || (SOC_NRF52810_QFAA
&& SOC_SERIES_NRF52X
&& SOC_FAMILY_NRF
) || (SOC_NRF52832_QFAA
&& SOC_SERIES_NRF52X
&& SOC_FAMILY_NRF
) || (SOC_NRF52840_QIAA
&& SOC_SERIES_NRF52X
&& SOC_FAMILY_NRF
) || SOC_SERIES_IMX_6X_M4
|| SOC_SERIES_IMX7_M4
|| SOC_SERIES_IMX_RT
|| SOC_SERIES_KINETIS_K6X
|| (SOC_MKL25Z4
&& SOC_SERIES_KINETIS_KL2X
) || ((SOC_MKW22D5
|| SOC_MKW24D5
) && SOC_SERIES_KINETIS_KWX
) || (SOC_MKW40Z4
&& SOC_SERIES_KINETIS_KWX
) || (SOC_MKW41Z4
&& SOC_SERIES_KINETIS_KWX
) || SOC_SERIES_LPC54XXX
|| SOC_SERIES_EFM32WG
|| SOC_SERIES_EFR32FG1P
|| (SOC_STM32F030X8
&& SOC_SERIES_STM32F0X
) || (SOC_STM32F051X8
&& SOC_SERIES_STM32F0X
) || (SOC_STM32F070XB
&& SOC_SERIES_STM32F0X
) || (SOC_STM32F072XB
&& SOC_SERIES_STM32F0X
) || (SOC_STM32F091XC
&& SOC_SERIES_STM32F0X
) || ((SOC_STM32F103XB
|| SOC_STM32F103X8
) && SOC_SERIES_STM32F1X
) || (SOC_STM32F103XE
&& SOC_SERIES_STM32F1X
) || (SOC_STM32F107XC
&& SOC_SERIES_STM32F1X
) || ((SOC_STM32F207XE
|| SOC_STM32F207XG
) && SOC_SERIES_STM32F2X
) || (SOC_STM32F303XC
&& SOC_SERIES_STM32F3X
) || (SOC_STM32F334X8
&& SOC_SERIES_STM32F3X
) || (SOC_STM32F373XC
&& SOC_SERIES_STM32F3X
) || (SOC_STM32F401XE
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F405XG
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F407XG
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F411XE
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F412CG
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F412ZG
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F413XH
&& SOC_SERIES_STM32F4X
) || ((SOC_STM32F417XE
|| SOC_STM32F417XG
) && SOC_SERIES_STM32F4X
) || (SOC_STM32F429XI
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F446XE
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F469XI
&& SOC_SERIES_STM32F4X
) || (SOC_STM32F723XE
&& SOC_SERIES_STM32F7X
) || (SOC_STM32F746XG
&& SOC_SERIES_STM32F7X
) || (SOC_STM32F769XI
&& SOC_SERIES_STM32F7X
) || (SOC_STM32L053X8
&& SOC_SERIES_STM32L0X
) || (SOC_STM32L072XZ
&& SOC_SERIES_STM32L0X
) || (SOC_STM32L073XZ
&& SOC_SERIES_STM32L0X
) || (SOC_STM32L432XC
&& SOC_SERIES_STM32L4X
) || (SOC_STM32L433XC
&& SOC_SERIES_STM32L4X
) || (SOC_STM32L475XG
&& SOC_SERIES_STM32L4X
) || (SOC_STM32L476XG
&& SOC_SERIES_STM32L4X
) || (SOC_STM32L496XG
&& SOC_SERIES_STM32L4X
) || SOC_TI_LM3S6965
|| SOC_SERIES_CC2650
|| (SOC_CC3220SF
&& SOC_SERIES_CC32XX
) || (SOC_MSP432P401R
&& SOC_SERIES_MSP432P4XX
) || SOC_RISCV32_PULPINO
|| SOC_SERIES_RISCV32_MIV
|| SOC_SERIES_RISCV32_QEMU
|| SOC_SERIES_RISCV32_SIFIVE_FREEDOM
|| ARC
|| NIOS2
(Includes any dependencies from if’s and menus.)
Defaults¶
- 68 if
SOC_QUARK_SE_C1000_SS
- 38 if
BOARD_EM_STARTERKIT_R23
&&SOC_EMSK_EM7D
&&SOC_EMSK
- 36 if
BOARD_EM_STARTERKIT_R22
&&SOC_EMSK_EM7D
&&SOC_EMSK
- 38 if
BOARD_EM_STARTERKIT_R23
&&SOC_EMSK_EM11D
&&SOC_EMSK
- 36 if
BOARD_EM_STARTERKIT_R22
&&SOC_EMSK_EM11D
&&SOC_EMSK
- 38 if
BOARD_EM_STARTERKIT_R23
&&SOC_EMSK_EM9D
&&SOC_EMSK
- 36 if
BOARD_EM_STARTERKIT_R22
&&SOC_EMSK_EM9D
&&SOC_EMSK
- 20 if
SOC_NSIM_EM
&&SOC_NSIM
- 22 if
SOC_NSIM_SEM
&&SOC_NSIM
- 45 if
SOC_SERIES_BEETLE
- 32 if
SOC_MPS2_AN385
&&SOC_SERIES_MPS2
- 45 if
SOC_SERIES_SAM3X
- 35 if
SOC_SERIES_SAM4S
- 71 if
SOC_SERIES_SAME70
- 25 if
SOC_SERIES_SAMD20
- 29 if
SOC_SERIES_SAMD21
- 26 if
SOC_SERIES_NRF51X
&&SOC_FAMILY_NRF
- 30 if
SOC_NRF52810_QFAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
- 39 if
SOC_NRF52832_QFAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
- 48 if
SOC_NRF52840_QIAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
- 128 if
SOC_SERIES_IMX_6X_M4
- 127 if
SOC_SERIES_IMX7_M4
- 160 if
SOC_SERIES_IMX_RT
- 86 if
SOC_SERIES_KINETIS_K6X
- 32 if
SOC_MKL25Z4
&&SOC_SERIES_KINETIS_KL2X
- 65 if (
SOC_MKW22D5
||SOC_MKW24D5
) &&SOC_SERIES_KINETIS_KWX
- 32 if
SOC_MKW40Z4
&&SOC_SERIES_KINETIS_KWX
- 32 if
SOC_MKW41Z4
&&SOC_SERIES_KINETIS_KWX
- 40 if
SOC_SERIES_LPC54XXX
- 39 if
SOC_SERIES_EFM32WG
- 33 if
SOC_SERIES_EFR32FG1P
- 29 if
SOC_STM32F030X8
&&SOC_SERIES_STM32F0X
- 31 if
SOC_STM32F051X8
&&SOC_SERIES_STM32F0X
- 32 if
SOC_STM32F070XB
&&SOC_SERIES_STM32F0X
- 32 if
SOC_STM32F072XB
&&SOC_SERIES_STM32F0X
- 31 if
SOC_STM32F091XC
&&SOC_SERIES_STM32F0X
- 43 if (
SOC_STM32F103XB
||SOC_STM32F103X8
) &&SOC_SERIES_STM32F1X
- 60 if
SOC_STM32F103XE
&&SOC_SERIES_STM32F1X
- 68 if
SOC_STM32F107XC
&&SOC_SERIES_STM32F1X
- 81 if (
SOC_STM32F207XE
||SOC_STM32F207XG
) &&SOC_SERIES_STM32F2X
- 82 if
SOC_STM32F303XC
&&SOC_SERIES_STM32F3X
- 82 if
SOC_STM32F334X8
&&SOC_SERIES_STM32F3X
- 82 if
SOC_STM32F373XC
&&SOC_SERIES_STM32F3X
- 85 if
SOC_STM32F401XE
&&SOC_SERIES_STM32F4X
- 82 if
SOC_STM32F405XG
&&SOC_SERIES_STM32F4X
- 82 if
SOC_STM32F407XG
&&SOC_SERIES_STM32F4X
- 86 if
SOC_STM32F411XE
&&SOC_SERIES_STM32F4X
- 97 if
SOC_STM32F412CG
&&SOC_SERIES_STM32F4X
- 97 if
SOC_STM32F412ZG
&&SOC_SERIES_STM32F4X
- 102 if
SOC_STM32F413XH
&&SOC_SERIES_STM32F4X
- 82 if (
SOC_STM32F417XE
||SOC_STM32F417XG
) &&SOC_SERIES_STM32F4X
- 91 if
SOC_STM32F429XI
&&SOC_SERIES_STM32F4X
- 97 if
SOC_STM32F446XE
&&SOC_SERIES_STM32F4X
- 93 if
SOC_STM32F469XI
&&SOC_SERIES_STM32F4X
- 104 if
SOC_STM32F723XE
&&SOC_SERIES_STM32F7X
- 98 if
SOC_STM32F746XG
&&SOC_SERIES_STM32F7X
- 110 if
SOC_STM32F769XI
&&SOC_SERIES_STM32F7X
- 32 if
SOC_STM32L053X8
&&SOC_SERIES_STM32L0X
- 32 if
SOC_STM32L072XZ
&&SOC_SERIES_STM32L0X
- 32 if
SOC_STM32L073XZ
&&SOC_SERIES_STM32L0X
- 83 if
SOC_STM32L432XC
&&SOC_SERIES_STM32L4X
- 83 if
SOC_STM32L433XC
&&SOC_SERIES_STM32L4X
- 82 if
SOC_STM32L475XG
&&SOC_SERIES_STM32L4X
- 82 if
SOC_STM32L476XG
&&SOC_SERIES_STM32L4X
- 91 if
SOC_STM32L496XG
&&SOC_SERIES_STM32L4X
- 34 if
SOC_TI_LM3S6965
- 34 if
SOC_SERIES_CC2650
- 179 if
SOC_CC3220SF
&&SOC_SERIES_CC32XX
- 64 if
SOC_MSP432P401R
&&SOC_SERIES_MSP432P4XX
- 32 if
SOC_RISCV32_PULPINO
- 42 if
SOC_SERIES_RISCV32_MIV
- 32 if
SOC_SERIES_RISCV32_QEMU
- 64 if
SOC_SERIES_RISCV32_SIFIVE_FREEDOM
- 32 if
NIOS2
Kconfig definitions¶
At arch/arc/soc/quark_se_c1000_ss/Kconfig.defconfig:18
Included via Kconfig:10
→ Kconfig.zephyr:20
Menu path: (top menu)
config NUM_IRQS int default 68 ifSOC_QUARK_SE_C1000_SS
depends onSOC_QUARK_SE_C1000_SS
At arch/arc/soc/snps_emsk/Kconfig.defconfig.em7d:18
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arc/soc/snps_emsk/Kconfig.defconfig:14
Menu path: (top menu)
config NUM_IRQS int default 38 ifBOARD_EM_STARTERKIT_R23
&&SOC_EMSK_EM7D
&&SOC_EMSK
default 36 ifBOARD_EM_STARTERKIT_R22
&&SOC_EMSK_EM7D
&&SOC_EMSK
depends onSOC_EMSK_EM7D
&&SOC_EMSK
At arch/arc/soc/snps_emsk/Kconfig.defconfig.em11d:18
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arc/soc/snps_emsk/Kconfig.defconfig:15
Menu path: (top menu)
config NUM_IRQS int default 38 ifBOARD_EM_STARTERKIT_R23
&&SOC_EMSK_EM11D
&&SOC_EMSK
default 36 ifBOARD_EM_STARTERKIT_R22
&&SOC_EMSK_EM11D
&&SOC_EMSK
depends onSOC_EMSK_EM11D
&&SOC_EMSK
At arch/arc/soc/snps_emsk/Kconfig.defconfig.em9d:18
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arc/soc/snps_emsk/Kconfig.defconfig:16
Menu path: (top menu)
config NUM_IRQS int default 38 ifBOARD_EM_STARTERKIT_R23
&&SOC_EMSK_EM9D
&&SOC_EMSK
default 36 ifBOARD_EM_STARTERKIT_R22
&&SOC_EMSK_EM9D
&&SOC_EMSK
depends onSOC_EMSK_EM9D
&&SOC_EMSK
At arch/arc/soc/snps_nsim/Kconfig.defconfig.em:17
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arc/soc/snps_nsim/Kconfig.defconfig:17
Menu path: (top menu)
config NUM_IRQS int default 20 ifSOC_NSIM_EM
&&SOC_NSIM
depends onSOC_NSIM_EM
&&SOC_NSIM
At arch/arc/soc/snps_nsim/Kconfig.defconfig.sem:17
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arc/soc/snps_nsim/Kconfig.defconfig:18
Menu path: (top menu)
config NUM_IRQS int default 22 ifSOC_NSIM_SEM
&&SOC_NSIM
depends onSOC_NSIM_SEM
&&SOC_NSIM
At arch/arm/soc/arm/beetle/Kconfig.defconfig.series:16
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/arm/Kconfig.defconfig:8
Menu path: (top menu)
config NUM_IRQS int default 45 ifSOC_SERIES_BEETLE
depends onSOC_SERIES_BEETLE
At arch/arm/soc/arm/mps2/Kconfig.defconfig.mps2_an385:12
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/arm/Kconfig.defconfig:8
→ arch/arm/soc/arm/mps2/Kconfig.defconfig.series:16
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_MPS2_AN385
&&SOC_SERIES_MPS2
depends onSOC_MPS2_AN385
&&SOC_SERIES_MPS2
At arch/arm/soc/atmel_sam/sam3x/Kconfig.defconfig.series:23
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 45 ifSOC_SERIES_SAM3X
depends onSOC_SERIES_SAM3X
At arch/arm/soc/atmel_sam/sam4s/Kconfig.defconfig.series:22
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 35 ifSOC_SERIES_SAM4S
depends onSOC_SERIES_SAM4S
At arch/arm/soc/atmel_sam/same70/Kconfig.defconfig.series:29
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 71 ifSOC_SERIES_SAME70
depends onSOC_SERIES_SAME70
At arch/arm/soc/atmel_sam0/samd20/Kconfig.defconfig.series:32
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam0/Kconfig.defconfig:6
Menu path: (top menu)
config NUM_IRQS int default 25 ifSOC_SERIES_SAMD20
depends onSOC_SERIES_SAMD20
At arch/arm/soc/atmel_sam0/samd21/Kconfig.defconfig.series:29
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/atmel_sam0/Kconfig.defconfig:6
Menu path: (top menu)
config NUM_IRQS int default 29 ifSOC_SERIES_SAMD21
depends onSOC_SERIES_SAMD21
At arch/arm/soc/nordic_nrf/nrf51/Kconfig.defconfig.series:23
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nordic_nrf/Kconfig.defconfig:10
Menu path: (top menu)
config NUM_IRQS int default 26 ifSOC_SERIES_NRF51X
&&SOC_FAMILY_NRF
depends onSOC_SERIES_NRF51X
&&SOC_FAMILY_NRF
At arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52810_QFAA:15
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nordic_nrf/Kconfig.defconfig:10
→ arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 30 ifSOC_NRF52810_QFAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
depends onSOC_NRF52810_QFAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
At arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52832_QFAA:15
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nordic_nrf/Kconfig.defconfig:10
→ arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 39 ifSOC_NRF52832_QFAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
depends onSOC_NRF52832_QFAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
At arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.nrf52840_QIAA:15
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nordic_nrf/Kconfig.defconfig:10
→ arch/arm/soc/nordic_nrf/nrf52/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 48 ifSOC_NRF52840_QIAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
depends onSOC_NRF52840_QIAA
&&SOC_SERIES_NRF52X
&&SOC_FAMILY_NRF
At arch/arm/soc/nxp_imx/mcimx6x_m4/Kconfig.defconfig.series:13
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 128 ifSOC_SERIES_IMX_6X_M4
depends onSOC_SERIES_IMX_6X_M4
At arch/arm/soc/nxp_imx/mcimx7_m4/Kconfig.defconfig.series:13
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 127 ifSOC_SERIES_IMX7_M4
depends onSOC_SERIES_IMX7_M4
At arch/arm/soc/nxp_imx/rt/Kconfig.defconfig.series:13
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_imx/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 160 ifSOC_SERIES_IMX_RT
depends onSOC_SERIES_IMX_RT
At arch/arm/soc/nxp_kinetis/k6x/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_kinetis/Kconfig.defconfig:1
Menu path: (top menu)
config NUM_IRQS int default 86 ifSOC_SERIES_KINETIS_K6X
depends onSOC_SERIES_KINETIS_K6X
At arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.mkl25z4:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_kinetis/Kconfig.defconfig:1
→ arch/arm/soc/nxp_kinetis/kl2x/Kconfig.defconfig.series:13
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_MKL25Z4
&&SOC_SERIES_KINETIS_KL2X
depends onSOC_MKL25Z4
&&SOC_SERIES_KINETIS_KL2X
At arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw2xd512:26
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_kinetis/Kconfig.defconfig:1
→ arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.series:13
Menu path: (top menu)
config NUM_IRQS int default 65 if (SOC_MKW22D5
||SOC_MKW24D5
) &&SOC_SERIES_KINETIS_KWX
depends on (SOC_MKW22D5
||SOC_MKW24D5
) &&SOC_SERIES_KINETIS_KWX
At arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw40z4:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_kinetis/Kconfig.defconfig:1
→ arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.series:13
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_MKW40Z4
&&SOC_SERIES_KINETIS_KWX
depends onSOC_MKW40Z4
&&SOC_SERIES_KINETIS_KWX
At arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.mkw41z4:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_kinetis/Kconfig.defconfig:1
→ arch/arm/soc/nxp_kinetis/kwx/Kconfig.defconfig.series:13
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_MKW41Z4
&&SOC_SERIES_KINETIS_KWX
depends onSOC_MKW41Z4
&&SOC_SERIES_KINETIS_KWX
At arch/arm/soc/nxp_lpc/lpc54xxx/Kconfig.defconfig.series:13
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/nxp_lpc/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 40 ifSOC_SERIES_LPC54XXX
depends onSOC_SERIES_LPC54XXX
At arch/arm/soc/silabs_exx32/efm32wg/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/silabs_exx32/Kconfig.defconfig:1
Menu path: (top menu)
config NUM_IRQS int default 39 ifSOC_SERIES_EFM32WG
depends onSOC_SERIES_EFM32WG
At arch/arm/soc/silabs_exx32/efr32fg1p/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/silabs_exx32/Kconfig.defconfig:1
Menu path: (top menu)
config NUM_IRQS int default 33 ifSOC_SERIES_EFR32FG1P
depends onSOC_SERIES_EFR32FG1P
At arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f030x8:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 29 ifSOC_STM32F030X8
&&SOC_SERIES_STM32F0X
depends onSOC_STM32F030X8
&&SOC_SERIES_STM32F0X
At arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f051x8:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 31 ifSOC_STM32F051X8
&&SOC_SERIES_STM32F0X
depends onSOC_STM32F051X8
&&SOC_SERIES_STM32F0X
At arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f070xb:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_STM32F070XB
&&SOC_SERIES_STM32F0X
depends onSOC_STM32F070XB
&&SOC_SERIES_STM32F0X
At arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f072xb:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_STM32F072XB
&&SOC_SERIES_STM32F0X
depends onSOC_STM32F072XB
&&SOC_SERIES_STM32F0X
At arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.stm32f091xc:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 31 ifSOC_STM32F091XC
&&SOC_SERIES_STM32F0X
depends onSOC_STM32F091XC
&&SOC_SERIES_STM32F0X
At arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 43 if (SOC_STM32F103XB
||SOC_STM32F103X8
) &&SOC_SERIES_STM32F1X
depends on (SOC_STM32F103XB
||SOC_STM32F103X8
) &&SOC_SERIES_STM32F1X
At arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f103xx:33
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 60 ifSOC_STM32F103XE
&&SOC_SERIES_STM32F1X
depends onSOC_STM32F103XE
&&SOC_SERIES_STM32F1X
At arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.stm32f107xc:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f1/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 68 ifSOC_STM32F107XC
&&SOC_SERIES_STM32F1X
depends onSOC_STM32F107XC
&&SOC_SERIES_STM32F1X
At arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.stm32f207xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f2/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 81 if (SOC_STM32F207XE
||SOC_STM32F207XG
) &&SOC_SERIES_STM32F2X
depends on (SOC_STM32F207XE
||SOC_STM32F207XG
) &&SOC_SERIES_STM32F2X
At arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f303xc:18
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 82 ifSOC_STM32F303XC
&&SOC_SERIES_STM32F3X
depends onSOC_STM32F303XC
&&SOC_SERIES_STM32F3X
At arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f334x8:18
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 82 ifSOC_STM32F334X8
&&SOC_SERIES_STM32F3X
depends onSOC_STM32F334X8
&&SOC_SERIES_STM32F3X
At arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.stm32f373xc:18
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f3/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 82 ifSOC_STM32F373XC
&&SOC_SERIES_STM32F3X
depends onSOC_STM32F373XC
&&SOC_SERIES_STM32F3X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f401xe:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 85 ifSOC_STM32F401XE
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F401XE
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f405xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 82 ifSOC_STM32F405XG
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F405XG
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f407xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 82 ifSOC_STM32F407XG
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F407XG
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f411xe:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 86 ifSOC_STM32F411XE
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F411XE
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f412cg:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 97 ifSOC_STM32F412CG
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F412CG
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f412zg:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 97 ifSOC_STM32F412ZG
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F412ZG
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f413xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 102 ifSOC_STM32F413XH
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F413XH
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f417xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 82 if (SOC_STM32F417XE
||SOC_STM32F417XG
) &&SOC_SERIES_STM32F4X
depends on (SOC_STM32F417XE
||SOC_STM32F417XG
) &&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f429xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 91 ifSOC_STM32F429XI
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F429XI
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f446xe:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 97 ifSOC_STM32F446XE
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F446XE
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.stm32f469xi:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 93 ifSOC_STM32F469XI
&&SOC_SERIES_STM32F4X
depends onSOC_STM32F469XI
&&SOC_SERIES_STM32F4X
At arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f723xe:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 104 ifSOC_STM32F723XE
&&SOC_SERIES_STM32F7X
depends onSOC_STM32F723XE
&&SOC_SERIES_STM32F7X
At arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f746xg:24
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 98 ifSOC_STM32F746XG
&&SOC_SERIES_STM32F7X
depends onSOC_STM32F746XG
&&SOC_SERIES_STM32F7X
At arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.stm32f769xi:24
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32f7/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 110 ifSOC_STM32F769XI
&&SOC_SERIES_STM32F7X
depends onSOC_STM32F769XI
&&SOC_SERIES_STM32F7X
At arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l053x8:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_STM32L053X8
&&SOC_SERIES_STM32L0X
depends onSOC_STM32L053X8
&&SOC_SERIES_STM32L0X
At arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l072xz:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_STM32L072XZ
&&SOC_SERIES_STM32L0X
depends onSOC_STM32L072XZ
&&SOC_SERIES_STM32L0X
At arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.stm32l073xz:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l0/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_STM32L073XZ
&&SOC_SERIES_STM32L0X
depends onSOC_STM32L073XZ
&&SOC_SERIES_STM32L0X
At arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx:15
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series:11
Menu path: (top menu)
config NUM_IRQS int default 83 ifSOC_STM32L432XC
&&SOC_SERIES_STM32L4X
depends onSOC_STM32L432XC
&&SOC_SERIES_STM32L4X
At arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l433xx:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series:11
Menu path: (top menu)
config NUM_IRQS int default 83 ifSOC_STM32L433XC
&&SOC_SERIES_STM32L4X
depends onSOC_STM32L433XC
&&SOC_SERIES_STM32L4X
At arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l475xg:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series:11
Menu path: (top menu)
config NUM_IRQS int default 82 ifSOC_STM32L475XG
&&SOC_SERIES_STM32L4X
depends onSOC_STM32L475XG
&&SOC_SERIES_STM32L4X
At arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l476xx:15
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series:11
Menu path: (top menu)
config NUM_IRQS int default 82 ifSOC_STM32L476XG
&&SOC_SERIES_STM32L4X
depends onSOC_STM32L476XG
&&SOC_SERIES_STM32L4X
At arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l496xx:15
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/st_stm32/Kconfig.defconfig:1
→ arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.series:11
Menu path: (top menu)
config NUM_IRQS int default 91 ifSOC_STM32L496XG
&&SOC_SERIES_STM32L4X
depends onSOC_STM32L496XG
&&SOC_SERIES_STM32L4X
At arch/arm/soc/ti_lm3s6965/Kconfig.defconfig:14
Included via Kconfig:10
→ Kconfig.zephyr:20
Menu path: (top menu)
config NUM_IRQS int default 34 ifSOC_TI_LM3S6965
depends onSOC_TI_LM3S6965
At arch/arm/soc/ti_simplelink/cc2650/Kconfig.defconfig.series:14
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/ti_simplelink/Kconfig.defconfig:1
Menu path: (top menu)
config NUM_IRQS int default 34 ifSOC_SERIES_CC2650
depends onSOC_SERIES_CC2650
At arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.cc3220sf:10
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/ti_simplelink/Kconfig.defconfig:1
→ arch/arm/soc/ti_simplelink/cc32xx/Kconfig.defconfig.series:6
Menu path: (top menu)
config NUM_IRQS int default 179 ifSOC_CC3220SF
&&SOC_SERIES_CC32XX
depends onSOC_CC3220SF
&&SOC_SERIES_CC32XX
At arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.msp432p401r:22
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/arm/soc/ti_simplelink/Kconfig.defconfig:1
→ arch/arm/soc/ti_simplelink/msp432p4xx/Kconfig.defconfig.series:10
Menu path: (top menu)
config NUM_IRQS int default 64 ifSOC_MSP432P401R
&&SOC_SERIES_MSP432P4XX
depends onSOC_MSP432P401R
&&SOC_SERIES_MSP432P4XX
At arch/riscv32/soc/pulpino/Kconfig.defconfig:27
Included via Kconfig:10
→ Kconfig.zephyr:20
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_RISCV32_PULPINO
depends onSOC_RISCV32_PULPINO
At arch/riscv32/soc/riscv-privilege/miv/Kconfig.defconfig.series:23
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/riscv32/soc/riscv-privilege/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 42 ifSOC_SERIES_RISCV32_MIV
depends onSOC_SERIES_RISCV32_MIV
At arch/riscv32/soc/riscv-privilege/riscv32-qemu/Kconfig.defconfig.series:19
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/riscv32/soc/riscv-privilege/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 32 ifSOC_SERIES_RISCV32_QEMU
depends onSOC_SERIES_RISCV32_QEMU
At arch/riscv32/soc/riscv-privilege/sifive-freedom/Kconfig.defconfig.series:23
Included via Kconfig:10
→ Kconfig.zephyr:20
→ arch/riscv32/soc/riscv-privilege/Kconfig.defconfig:7
Menu path: (top menu)
config NUM_IRQS int default 64 ifSOC_SERIES_RISCV32_SIFIVE_FREEDOM
depends onSOC_SERIES_RISCV32_SIFIVE_FREEDOM
At arch/arc/Kconfig:70
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
Menu path: (top menu) → ARC Options → ARCv2 Family Options
config NUM_IRQS int prompt "Upper limit of interrupt numbers/IDs used" ifARC
range 17 256 ifARC
depends onARC
help Interrupts available will be 0 to NUM_IRQS-1. The minimum value is 17 as the first 16 entries in the vector table are for CPU exceptions. The BSP must provide a valid default. This drives the size of the vector table.
At arch/nios2/Kconfig:53
Included via Kconfig:10
→ Kconfig.zephyr:23
→ arch/Kconfig:16
Menu path: (top menu) → Nios II Options → Nios II Family Options
config NUM_IRQS int default 32 ifNIOS2
depends onNIOS2
(Definitions include propagated dependencies, including from if’s and menus.)