2023-07-05 13:50:18 +08:00
|
|
|
menuconfig RT_USING_PIC
|
|
|
|
bool "Using Programmable Interrupt Controller (PIC)"
|
|
|
|
select RT_USING_BITMAP
|
|
|
|
depends on RT_USING_DM
|
|
|
|
default n
|
|
|
|
|
2024-05-21 09:01:42 +08:00
|
|
|
config RT_USING_PIC_STATISTICS
|
|
|
|
bool "Enable ISR execution time statistics"
|
|
|
|
depends on RT_USING_PIC
|
|
|
|
depends on RT_USING_INTERRUPT_INFO
|
|
|
|
default n
|
|
|
|
|
2023-07-05 13:50:18 +08:00
|
|
|
config MAX_HANDLERS
|
|
|
|
int "IRQ max handlers"
|
|
|
|
depends on RT_USING_PIC
|
|
|
|
range 1 4294967294
|
|
|
|
default 256
|
2024-02-29 09:39:56 +08:00
|
|
|
|
|
|
|
config RT_PIC_ARM_GIC
|
|
|
|
bool "ARM GICv2/v1"
|
|
|
|
depends on RT_USING_PIC
|
|
|
|
select RT_USING_OFW
|
|
|
|
default n
|
|
|
|
|
|
|
|
config RT_PIC_ARM_GIC_V3
|
|
|
|
bool "ARM GICv3"
|
|
|
|
depends on RT_USING_PIC
|
|
|
|
select RT_USING_OFW
|
|
|
|
default n
|
|
|
|
|
|
|
|
config RT_PIC_ARM_GIC_MAX_NR
|
|
|
|
int
|
|
|
|
depends on RT_USING_PIC
|
|
|
|
depends on RT_PIC_ARM_GIC
|
|
|
|
default 2 if SOC_REALVIEW
|
|
|
|
default 1
|