Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests: kernel: gen_isr_table: do not use IRQ 57 on NXP LPC55S16 #35472

Merged
merged 1 commit into from
May 19, 2021

Conversation

henrikbrixandersen
Copy link
Member

IRQ 57 is reserved in the NXP LPC55S16 SoC. Thus, limit the number of interrupts reported to the test, so that it does not try to use it.

Fixes #34915

Signed-off-by: Henrik Brix Andersen henrik@brixandersen.dk

IRQ 57 is reserved in the NXP LPC55S16 SoC. Thus, limit the number of
interrupts reported to the test, so that it does not try to use it.

Fixes zephyrproject-rtos#34915

Signed-off-by: Henrik Brix Andersen <henrik@brixandersen.dk>
@github-actions github-actions bot added area: Kernel area: Tests Issues related to a particular existing or missing test labels May 19, 2021
@henrikbrixandersen henrikbrixandersen added this to the v2.6.0 milestone May 19, 2021
@henrikbrixandersen
Copy link
Member Author

*** Booting Zephyr OS build v2.6.0-rc1-232-g98ef60944370  ***
START - Test gen_isr_tables
IRQ configuration (total lines 60):
Running test suite context
===================================================================
START - test_build_time_direct_interrupt
isr1 isr=0x4ed irq=56
isr2 isr=0x55d irq=55
Checking _irq_vector_table entry 56 for irq 56
triggering irq 56
Triggering irq : 56
isr1 ran
Checking _irq_vector_table entry 55 for irq 55
triggering irq 55
Triggering irq : 55
isr2 ran
 PASS - test_build_time_direct_interrupt in 0.21 seconds
===================================================================
START - test_build_time_interrupt
_sw_isr_table at location 0x2000006c
isr3 isr=0x45d irq=54 param=0xb01dface
Checking _sw_isr_table entry 54 for irq 54
triggering irq 54
Triggering irq : 54
isr3 ran with parameter 0xb01dface
isr4 isr=0x481 irq=53 param=0xca55e77e
Checking _sw_isr_table entry 53 for irq 53
triggering irq 53
Triggering irq : 53
isr4 ran with parameter 0xca55e77e
 PASS - test_build_time_interrupt in 0.32 seconds
===================================================================
START - test_run_time_interrupt
isr5 isr=0x4a5 irq=52 param=0xf0ccac1a
Checking _sw_isr_table entry 52 for irq 52
triggering irq 52
Triggering irq : 52
isr5 ran with parameter 0xf0ccac1a
isr6 isr=0x4c9 irq=51 param=0xba5eba11
Checking _sw_isr_table entry 51 for irq 51
triggering irq 51
Triggering irq : 51
isr6 ran with parameter 0xba5eba11
 PASS - test_run_time_interrupt in 0.28 seconds
===================================================================
Test suite context succeeded
===================================================================
PROJECT EXECUTION SUCCESSFUL

@galak galak requested a review from ioannisg May 19, 2021 19:16
@galak galak merged commit aa78a64 into zephyrproject-rtos:main May 19, 2021
@henrikbrixandersen henrikbrixandersen deleted the lpc55s16_irq_57 branch May 26, 2021 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Kernel area: Tests Issues related to a particular existing or missing test platform: NXP NXP
Projects
None yet
3 participants