MemoryShore
|
cf7f801e1d
feat(mm): 简单实现fat文件系统的文件映射 (#840)
|
2 mesi fa |
LoGin
|
816ee5ae54
refactor: 删除过时的va-pa转换函数,改为统一使用MMArch (#862)
|
4 mesi fa |
LoGin
|
bd70d2d1f4
chore: 将工具链更新到2024-07-23 (#864)
|
4 mesi fa |
LoGin
|
471d65cf15
feat(riscv): riscv下能够运行hello world用户程序 (#770)
|
7 mesi fa |
MemoryShore
|
a17651b14b
feat(mm): 实现缺页中断处理,支持页面延迟分配和写时拷贝,以及用户栈自动拓展 (#715)
|
7 mesi fa |
LoGin
|
23ef2b33d1
riscv: 把内核编译target改为riscv64gc & 获取time csr的频率 & 修正浮点保存与恢复的汇编的问题 (#699)
|
7 mesi fa |
LoGin
|
b5b571e026
修复内核的clippy检查报错 (#637)
|
8 mesi fa |
LoGin
|
8cb2e9b344
重写SMP模块 (#633)
|
8 mesi fa |
Jomo
|
4cfa009b87
实现mremap系统调用 (#518)
|
9 mesi fa |
LoGin
|
453452cc02
初始化riscv的内存管理模块,并且设置保留内存 (#506)
|
10 mesi fa |
LoGin
|
9284987850
riscv: 完成UEFI初始化,能正确设置memblock的信息 (#501)
|
10 mesi fa |
LoGin
|
7a29d4fcbc
riscv64: 映射uefi systemtable,并完善了riscv64页表填写的部分内容 (#498)
|
10 mesi fa |
LoGin
|
74ffde667e
feature: 增加early io remap的fixmap功能 (#495)
|
10 mesi fa |
LoGin
|
45626c859f
riscv: 解析dtb,获取可用内存空间并添加到memblock (#486)
|
11 mesi fa |
LoGin
|
91e9d4ab55
实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474)
|
11 mesi fa |
LoGin
|
99dbf38d2e
bugfix: 当物理机具有多个memory area的时候,无法正确使用这些区域的问题.以及在内核代码处出现内存空洞而导致无法正常运行的问题. (#448)
|
1 anno fa |
Xiaoye Zheng
|
40314b30ab
DragonOS虚拟化 (#389)
|
1 anno fa |
LoGin
|
1496ba7b24
进程管理模块重构完成 (#380)
|
1 anno fa |
LoGin
|
2dd9f0c750
mmio buddy新增guard,把映射的职责交由其守卫进行处理,并且守卫被drop的时候自动释放内存 (#346)
|
1 anno fa |
LoGin
|
5db5a5652c
Patch add 0.1.8 changelog (#334)
|
1 anno fa |
LoGin
|
c3dad0011d
添加per cpu变量支持 (#327)
|
1 anno fa |
LoGin
|
40fe15e095
新的内存管理模块 (#303)
|
1 anno fa |
LoGin
|
bb5f098a86
Revert "新的内存管理模块 (#301)" (#302)
|
1 anno fa |
LoGin
|
d8ad0a5e77
新的内存管理模块 (#301)
|
1 anno fa |
login
|
ab5c8ca46d
重构系统调用模块 (#267)
|
1 anno fa |
YJwu2023
|
78bf93f02f
pci重构+pcie支持 (#235)
|
1 anno fa |
login
|
bacd691c9e
软中断&定时器重构 (#223)
|
1 anno fa |
login
|
004e86ff19
新版文件系统重构完成 (#198)
|
1 anno fa |
houmkh
|
c2481452f8
rust重构mmio_buddy和mmio (#178)
|
1 anno fa |
login
|
d4f3de93a2
使用Rust重构CFS调度器 (#131)
|
1 anno fa |