我现在想将K1与我们的RTOS进行适配,需要适配中断控制器驱动。请问k1的中断控制器型号是什么,是基于0xe0000000基地址的plic吗?
如果想适配该驱动的话,内核中的哪部分代码可以供我参考?
求助求助![]()
-
K1 中断控制器:PLIC ,基地址
0xe0000000,compatible ="riscv,plic0" -
8 核全连接(cpu0~cpu7 的 M/S 两个 context)
参考驱动:drivers/irqchip/irq-sifive-plic.c
这个驱动同时支持 sifive,plic-1.0.0 和 riscv,plic0 两个 compatible,K1 直接复用这个驱动
1 Like