LoGin
|
1a72a751b1
|
在riscv输出hello world (#466)
增加了以下内容:
- SBI驱动
- 把内核的rust工具链升级到2023-08-15版本
- 输出riscv的helloworld
- 设置内核是PIC的
|
2023-12-07 02:13:22 +08:00 |
|
LoGin
|
4fda81ce81
|
使得DragonOS kernel 能为riscv64编译通过(尚未能启动) (#457)
* 使得DragonOS kernel 能为riscv64编译通过(尚未能启动)
* 修正了系统调用号声明不正确的问题,同时添加了编译配置文档
|
2023-11-25 12:07:39 +08:00 |
|
LoGin
|
46e234aef6
|
使用cargo管理一些C文件的编译,并且移动部分汇编到arch目录 (#447)
* 使用cargo管理main.c的编译
* 使用build-scripts编译架构相关的c代码
* 删除elf.h
|
2023-11-17 21:25:15 +08:00 |
|
Jomo
|
e4600f7f7d
|
Kconfig (#432)
* 内核编译配置
* 将kernel.config的解析代码搬入crate
* 将设置feature函数放入CargoHandler中
|
2023-11-17 21:23:01 +08:00 |
|
LoGin
|
11f78b73e7
|
使用kernel-build脚本来编译所有的asm文件 (#445)
|
2023-11-17 20:05:57 +08:00 |
|
LoGin
|
e4fb6c9754
|
美化readme (#446)
* 美化readme
|
2023-11-17 12:26:10 +08:00 |
|
LoGin
|
e26ca418df
|
把内核构建脚本单独独立成一个crate (#444)
|
2023-11-17 11:26:26 +08:00 |
|