Searched refs:plic_base_virt (Results 1 – 1 of 1) sorted by relevance
31 static uintptr_t plic_base_virt = 0; variable35 #define PLIC_PRIORITY(irq) (plic_base_virt + 4 * (irq))36 #define PLIC_PENDING(irq) (plic_base_virt + 0x1000 + (4 * ((irq) / 32)))37 #define PLIC_ENABLE(irq, hart) (plic_base_virt + 0x2000 + (0x80 * plic_hart_index(hart)) + (4 …38 #define PLIC_THRESHOLD(hart) (plic_base_virt + 0x200000 + (0x1000 * plic_hart_index(hart)))39 #define PLIC_COMPLETE(hart) (plic_base_virt + 0x200004 + (0x1000 * plic_hart_index(hart)))90 plic_base_virt = base; in plic_early_init()
Completed in 7 milliseconds