LoGin
|
338f690326
`riscv`: 初始化irq (#560)
|
8 months ago |
Luo Jia / Zhouqi Jiang
|
d90848514b
riscv: 更新sbi-rt至0.0.3版本 (#512)
|
9 months ago |
LoGin
|
cb23beb255
riscv: probe sbi extensions (#511)
|
9 months ago |
LoGin
|
f2022a8a1c
使用rust编写中断/异常的入口 (#509)
|
9 months ago |
Luo Jia / Zhouqi Jiang
|
d14e28a8a9
riscv: 使用sbi-rt库完成SBI操作 (#510)
|
9 months ago |
LoGin
|
5b59005f93
x86_64: 使用Rust重写内核初始化代码 (#507)
|
9 months ago |
LoGin
|
7a29d4fcbc
riscv64: 映射uefi systemtable,并完善了riscv64页表填写的部分内容 (#498)
|
10 months ago |
LoGin
|
74ffde667e
feature: 增加early io remap的fixmap功能 (#495)
|
10 months ago |
LoGin
|
1f58c8f5cf
Update mini-backtrace版本到e0b1d90940 (#494)
|
10 months ago |
LoGin
|
6994f6b113
完成bitmap的static bitmap功能,能够静态声明bitmap (#490)
|
10 months ago |
LoGin
|
45626c859f
riscv: 解析dtb,获取可用内存空间并添加到memblock (#486)
|
10 months ago |
LoGin
|
91e9d4ab55
实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474)
|
11 months ago |
LoGin
|
4fda81ce81
使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457)
|
1 year ago |
Jomo
|
e4600f7f7d
Kconfig (#432)
|
1 year ago |
LoGin
|
e26ca418df
把内核构建脚本单独独立成一个crate (#444)
|
1 year ago |
LoGin
|
7b32f5080f
增加内存分配日志监视器 (#424)
|
1 year ago |
LoGin
|
70a4e5550a
使用rust重写了apic的驱动 (#425)
|
1 year ago |
LoGin
|
d470019b1e
patch add mini backtrace (#416)
|
1 year ago |
LoGin
|
fbe6becd6d
添加rust重构版本的HPET驱动和tsc驱动,并使用HPET校准tsc频率和cpu总线频率 (#412)
|
1 year ago |
LoGin
|
f4082b86b1
更改系统调用的寄存器传参顺序 (#409)
|
1 year ago |
Xiaoye Zheng
|
40314b30ab
DragonOS虚拟化 (#389)
|
1 year ago |
LoGin
|
7eda31b2f0
在Sysfs中引入ACPI Firmware (#405)
|
1 year ago |
LoGin
|
a03c4f9dee
设备驱动模型:完善platform bus相关内容。并注册串口到sysfs (#403)
|
1 year ago |
LoGin
|
fba5623183
引入intertrait库,支持trait之间的互相转换 (#395)
|
1 year ago |
YJwu2023
|
0dd8ff4332
添加中断 (#370)
|
1 year ago |
LoGin
|
7ae679ddd6
ahci内存越界问题修复+ mm的bug修复+在rust中解析acpi table (#384)
|
1 year ago |
LoGin
|
1496ba7b24
进程管理模块重构完成 (#380)
|
1 year ago |
LoGin
|
863a3cff06
添加与rust std接口相同的once库 (#353)
|
1 year ago |
LoGin
|
d6fd9c1e80
设置内核、relibc的远程为dragonos的git镜像站,防止国内网络问题导致编译失败 (#318)
|
1 year ago |
LoGin
|
40fe15e095
新的内存管理模块 (#303)
|
1 year ago |