| 805 | } |
| 806 | |
| 807 | rt_uint32_t rt_pic_irq_get_priority(int irq) |
| 808 | { |
| 809 | rt_uint32_t priority = RT_UINT32_MAX; |
| 810 | struct rt_pic_irq *pirq = irq2pirq(irq); |
| 811 | |
| 812 | if (pirq) |
| 813 | { |
| 814 | rt_hw_spin_lock(&pirq->rw_lock.lock); |
| 815 | |
| 816 | priority = pirq->priority; |
| 817 | |
| 818 | rt_hw_spin_unlock(&pirq->rw_lock.lock); |
| 819 | } |
| 820 | |
| 821 | return priority; |
| 822 | } |
| 823 | |
| 824 | rt_err_t rt_pic_irq_set_affinity(int irq, rt_bitmap_t *affinity) |
| 825 | { |
nothing calls this directly
no test coverage detected