We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e861541 + a7ca51b commit 3a168b7Copy full SHA for 3a168b7
src/devices/plic.c
@@ -44,7 +44,7 @@ uint32_t plic_read(plic_t *plic, const uint32_t addr)
44
{
45
uint32_t intr_candidate = plic->ip & plic->ie;
46
if (intr_candidate) {
47
- plic_read_val = ilog2(intr_candidate);
+ plic_read_val = rv_ctz(intr_candidate);
48
plic->ip &= ~(1U << (plic_read_val));
49
}
50
break;
0 commit comments