Commit 0811368
committed
Bluetooth: controller: nrf5: use portable IRQ pending API
Replace direct NVIC_SetPendingIRQ()/NVIC_ClearPendingIRQ() calls with
k_irq_set_pending()/k_irq_clear_pending(). The portable API is backed by
the NVIC on the Nordic hardware targets and by the POSIX-arch board
interface on the simulated bsim targets, so the CMSIS emulation layer
is no longer involved.
Assisted-by: Claude:claude-opus-5
Signed-off-by: Anas Nashif <anas.nashif@intel.com>1 parent 031cf63 commit 0811368
3 files changed
Lines changed: 13 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
191 | 192 | | |
192 | 193 | | |
193 | 194 | | |
194 | | - | |
| 195 | + | |
195 | 196 | | |
196 | 197 | | |
197 | 198 | | |
| |||
Lines changed: 6 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
1191 | 1192 | | |
1192 | 1193 | | |
1193 | 1194 | | |
1194 | | - | |
| 1195 | + | |
1195 | 1196 | | |
1196 | 1197 | | |
1197 | 1198 | | |
| |||
2525 | 2526 | | |
2526 | 2527 | | |
2527 | 2528 | | |
2528 | | - | |
| 2529 | + | |
2529 | 2530 | | |
2530 | 2531 | | |
2531 | 2532 | | |
| |||
2737 | 2738 | | |
2738 | 2739 | | |
2739 | 2740 | | |
2740 | | - | |
| 2741 | + | |
2741 | 2742 | | |
2742 | 2743 | | |
2743 | 2744 | | |
| |||
2777 | 2778 | | |
2778 | 2779 | | |
2779 | 2780 | | |
2780 | | - | |
| 2781 | + | |
2781 | 2782 | | |
2782 | 2783 | | |
2783 | 2784 | | |
| |||
2787 | 2788 | | |
2788 | 2789 | | |
2789 | 2790 | | |
2790 | | - | |
| 2791 | + | |
2791 | 2792 | | |
2792 | 2793 | | |
2793 | 2794 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
| 67 | + | |
66 | 68 | | |
67 | 69 | | |
68 | 70 | | |
69 | 71 | | |
70 | 72 | | |
71 | 73 | | |
72 | 74 | | |
73 | | - | |
| 75 | + | |
74 | 76 | | |
75 | 77 | | |
76 | 78 | | |
77 | 79 | | |
78 | | - | |
| 80 | + | |
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
82 | 84 | | |
83 | | - | |
| 85 | + | |
84 | 86 | | |
0 commit comments