CHK out/riscv-plat-virt/conf.mk
UPD out/riscv-plat-virt/conf.mk
CHK out/riscv-plat-virt/include/generated/conf.h
UPD out/riscv-plat-virt/include/generated/conf.h
CC out/riscv-plat-virt/core/include/generated/.asm-defines.s
CHK out/riscv-plat-virt/core/include/generated/asm-defines.h
UPD out/riscv-plat-virt/core/include/generated/asm-defines.h
AS out/riscv-plat-virt/core/arch/riscv/kernel/spinlock.o
AS out/riscv-plat-virt/core/arch/riscv/kernel/cache_helpers_rv.o
CC out/riscv-plat-virt/core/arch/riscv/kernel/idle.o
CC out/riscv-plat-virt/core/arch/riscv/kernel/tee_time_rdtime.o
CC out/riscv-plat-virt/core/arch/riscv/kernel/boot.o
AS out/riscv-plat-virt/core/arch/riscv/kernel/entry.o
CC out/riscv-plat-virt/core/arch/riscv/kernel/abort.o
AS out/riscv-plat-virt/core/arch/riscv/kernel/thread_rv.o
CC out/riscv-plat-virt/core/arch/riscv/kernel/thread_arch.o
AS out/riscv-plat-virt/core/arch/riscv/kernel/arch_scall_rv.o
CC out/riscv-plat-virt/core/arch/riscv/kernel/arch_scall.o
CC out/riscv-plat-virt/core/arch/riscv/mm/core_mmu_arch.o
AS out/riscv-plat-virt/core/arch/riscv/mm/tlb_helpers_rv.o
CC out/riscv-plat-virt/core/arch/riscv/plat-virt/main.o
core/arch/riscv/plat-virt/main.c:11:10: fatal error: plic.h: No such file or directory
11 | #include <plic.h>
| ^~~~~~~~
compilation terminated.
make: *** [mk/compile.mk:165: out/riscv-plat-virt/core/arch/riscv/plat-virt/main.o] Error 1
修正制定目录
diff --git a/core/arch/riscv/plat-virt/main.c b/core/arch/riscv/plat-virt/main.c
index 5cdfb48f..c51356ff 100644
--- a/core/arch/riscv/plat-virt/main.c
+++ b/core/arch/riscv/plat-virt/main.c
@@ -8,7 +8,7 @@
#include <kernel/boot.h>
#include <kernel/tee_common_otp.h>
#include <platform_config.h>
-#include <plic.h>
+#include <drivers/plic.h>
static struct plic_data plic_data __nex_bss;
static struct ns16550_data console_data __nex_bss;