From 1767d390fbf3d0c65389de46caf0b6d43ef3b6ad Mon Sep 17 00:00:00 2001 From: Richard Qin Date: Fri, 10 Jul 2026 11:24:56 +0800 Subject: feat: establish bootable new architecture checkpoint Replace the compressed boot path with a relocatable higher-half RISC-V entry, expand memory and SMP support, and add the driver, TTY, VFS, exec, signal, syscall, initramfs, and self-test infrastructure needed for a bootable kernel checkpoint. --- na/kernel/module.mk | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'na/kernel/module.mk') diff --git a/na/kernel/module.mk b/na/kernel/module.mk index 662f57e..754a14c 100644 --- a/na/kernel/module.mk +++ b/na/kernel/module.mk @@ -1,17 +1,26 @@ # kernel/module.mk SRCS_CC += kernel/main.cc -SRCS_CC += kernel/boot_params.cc SRCS_CC += kernel/sync/spinlock.cc +SRCS_CC += kernel/sync/mutex.cc SRCS_CC += kernel/trap.cc SRCS_CC += kernel/irq.cc SRCS_CC += kernel/sched_core.cc SRCS_CC += kernel/sched_class_o1.cc SRCS_CC += kernel/timer.cc SRCS_CC += kernel/pid.cc +SRCS_CC += kernel/pgrp.cc SRCS_CC += kernel/task.cc SRCS_CC += kernel/syscall.cc SRCS_CC += kernel/sys_process.cc SRCS_CC += kernel/sys_mm.cc SRCS_CC += kernel/sys_info.cc +SRCS_CC += kernel/sys_fs.cc SRCS_CC += kernel/uaccess.cc SRCS_CC += kernel/waitqueue.cc +SRCS_CC += kernel/signal.cc +SRCS_CC += kernel/sys_signal.cc +SRCS_CC += kernel/sys_misc.cc +SRCS_CC += kernel/exec.cc +SRCS_CC += kernel/poll.cc +SRCS_CC += kernel/ptrace.cc +SRCS_CC += kernel/smp.cc -- cgit v1.2.3