summaryrefslogtreecommitdiff
path: root/components/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'components/drivers')
-rw-r--r--components/drivers/pic/pic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/drivers/pic/pic.c b/components/drivers/pic/pic.c
index f3850ebd48..cb00b369c9 100644
--- a/components/drivers/pic/pic.c
+++ b/components/drivers/pic/pic.c
@@ -280,7 +280,7 @@ struct rt_pic_irq *rt_pic_find_ipi(struct rt_pic *pic, int ipi_index)
struct rt_pic_irq *rt_pic_find_pirq(struct rt_pic *pic, int irq)
{
- if (pic && irq >= pic->irq_start && irq <= pic->irq_start + pic->irq_nr)
+ if (pic && irq >= pic->irq_start && irq < pic->irq_start + pic->irq_nr)
{
return &pic->pirqs[irq - pic->irq_start];
}