summaryrefslogtreecommitdiff
path: root/libcpu/risc-v
AgeCommit message (Expand)Author
2026-04-07[libcpu][risc-v] Fix PLIC interrupt processing orderFurryAcetylCoA
2026-02-26fix[libcpu][risc-v]:shuta.lst
2026-02-26feat[libcpu][t-head][c908]: Support RISC-V Standard Svpbmt Extension For C908;shuta.lst
2026-02-25[bsp/gd32] fix gd32vw553 bspMuChenger
2026-02-13chore: fix typo in components and libcputheqengineer
2026-01-31[components][clock_time] Refactor time subsystem around clock_time (#11111)Bernard Xiong
2026-01-12[risc-v][common64] Make rt_hw_cpu_shutdown weak to resolve multiple definitio...Copilot
2025-12-11update: [libcpu][risc-v][common] allow overriding isr numbers for MCUFan YANG
2025-12-04[libcpu-riscv]: [surpport SMP]: Add SMP support for qemu-virt64-riscvTm-C-mT
2025-11-16Reorganize Group names in build system for clarity and IDE integration #10923Copilot
2025-09-03fix(risc-v, virt64, plic): use volatile rw for claim and completeHaojin Tang
2025-09-01fix(risc-v, mmu): fix type mismatch of `_query`Haojin Tang
2025-09-01fix(risc-v/virt64, cpp): add spaces to fix `Wliteral-suffix`Haojin Tang
2025-09-01fix(riscv, cpp): remove `rt_hw_cpu_id` in `cpuport.h` to fix errorHaojin Tang
2025-07-23[lwp][rv64] restore tp register in arch_thread_signal_enter to fix user-mode ...Yulong Wang
2025-05-30[bsp]增加超睿DP1000 bsp支持ZhangJing
2025-05-30移除无用文件,该文件未被任何BSP使用Yaochenger
2025-05-30[libcpu/common] 修正对RV32E的支持,RV32E不支持s2寄存器,修改�...Yaochenger
2025-05-28[libcpu][risc-v]:add comment for the round down of symb_pczhangjing
2025-05-28[libcpu][risc-v] fix:only map the 1GB space where the original code segment i...zhangjing
2025-04-11libcpu: riscv: declare external symbols insideChen Wang
2025-04-11libcpu: cleanup undefined rt_hw_mmu_kernel_map_init (#10177)Chen Wang
2025-03-17[libcpu][risc-v]add code for handling exception scenarios in _unmap_area.ligr
2025-03-17[libcpu][risc-v]remove unused parameter 'size' for func _unmap_area.ligr
2025-03-12[libcpu][risc-v]add comments for rt_hw_mem_setup_early. (#10102)Guorui Li
2025-03-03[libcpu][riscv] add a doc for wch saving the irq stack as stack-512 (#10063)Kai
2025-03-02[libcpu][risc-v]add comments for rv64 sv39 mmu APIs. (#10053)Guorui Li
2025-02-28[bugfix][risc-v]fix the PPN length error in GET_PPN(pte). (#10020)Guorui Li
2025-02-22libcpu: riscv: fixed ARCH_RISCV_VECTOR issuekenneth.liu
2025-01-29libcpu: riscv: rv64: fixed warningsChen Wang
2025-01-29libcpu: riscv: common: fixed build warningsChen Wang
2025-01-10bsp: qemu-virt64-riscv: remove config RISCV_S_MODEChen Wang
2024-11-29[libcpu/riscv]解决smp下cpuport.h中的编译问题 (#9714)heyuanjie87
2024-11-27给vector模块添加构建脚本heyuanjie87
2024-11-27[libcpu][riscv]virt64使用通用vector支持代码heyuanjie87
2024-11-21[libcpu][riscv]纠正pv_offset的对齐检查heyuanjie87
2024-11-15[libcpu]riscv使用call指令解决长跳转问题heyuanjie87
2024-10-23[kernel] Specification interrupt nested level variable declaration type (#9568)Yuqiang Wang
2024-10-16[libcpu]添加对riscv vector的支持 (#9531)heyuanjie87
2024-10-11[libcpu][risc-v] fix the bug when using ASID in the RV64 MMUzhangjing0303
2024-10-09[libcpu][risc-v]remove the redundant "0x" from the printed information when c...zhangjing0303
2024-10-08[libcpu][risc-v]add README for RV64zhangjing0303
2024-09-23删除多余空格heyuanjie87
2024-09-23[libcpu]rv添加c908 cpuheyuanjie87
2024-09-18[libcpu]优化rv构建脚本中选择vendor目录的判断条件heyuanjie87
2024-09-13feat: remove redundant codes under virt64, c906Shell
2024-09-11feat: libcpu/risc-v: unify low-level bringupsShell
2024-09-11feat: libcpu/risc-v: unify interrupt & IO on rv64Shell
2024-09-11feat: libcpu/risc-v: unify mmu related worksShell
2024-09-11feat: libcpu/risc-v: unify context on c906, virt64Shell