fix(time): modify update wall time (#836)更改了时间子系统的update_wall_time函数,通过读取当前周期数,计算delta值进行更新,而不是通过传入delta值进行更新
feat(log): 将内核日志统一为新的logger (#814)
chore: move setup_arch_post timepoint to before clocksource_boot_finish (#820)This commit adjusts the timing of the setup_arch_post event to occur before the clocksource_boot_finish event, allowing
chore: move setup_arch_post timepoint to before clocksource_boot_finish (#820)This commit adjusts the timing of the setup_arch_post event to occur before the clocksource_boot_finish event, allowing the time subsystem to properly register architecture-specific clock sources.
show more ...
feat:(riscv/intr) 实现riscv plic驱动,能处理外部中断 (#799)* feat:(riscv/intr) 实现riscv plic驱动,能处理外部中断 - 实现riscv plic驱动,能处理外部中断 - 能收到virtio-blk的中断 - 实现fasteoi interrupt handler
fix: (riscv/timer): 修复riscv下没有更新墙上时钟以及没有处理软中断的bug (#783)
fix(riscv/process): 把riscv的调度时钟节拍率与HZ同步,并且修复切换到用户态的时候忘了在内核态关中断的bug (#780)
feat(driver/acpi_pm): Implement ACPI PM Timer (#772)* feat: Implement ACPI PM Timer
feat(riscv): riscv下能够运行hello world用户程序 (#770)* feat(riscv): riscv下能够运行hello world用户程序
让riscv64能正常切换进程,并运行完所有的initcall (#721)
初始化riscv-sbi-timer (#716)