diff --git a/tests/kernel/gen_isr_table/src/main.c b/tests/kernel/gen_isr_table/src/main.c index 343165bd25f..22517051016 100644 --- a/tests/kernel/gen_isr_table/src/main.c +++ b/tests/kernel/gen_isr_table/src/main.c @@ -46,15 +46,20 @@ extern const uintptr_t _irq_vector_table[]; #error "Target not supported" #endif -#elif defined(CONFIG_RISCV_HAS_CLIC) +#elif defined(CONFIG_SOC_GD32VF103) #define ISR1_OFFSET 3 #define ISR3_OFFSET 17 #define ISR5_OFFSET 18 #define TRIG_CHECK_SIZE 19 +#elif defined(CONFIG_SOC_ANDES_AE350_CLIC) +#define ISR1_OFFSET 19 +#define ISR3_OFFSET 20 +#define ISR5_OFFSET 21 +#define TRIG_CHECK_SIZE 22 #else #if !defined(IRQ1_USED) -/* RISC-V has very few IRQ lines which can be triggered from software */ +/* RISC-V CLINT has very few IRQ lines which can be triggered from software */ #define ISR3_OFFSET 1 #endif