#
fe7d4d58 |
| 14-Aug-2024 |
Chiichen <chiichen@qq.com> |
ci: enable ci workflow on branches other than master (#891)
|
Revision tags: V0.1.10, V0.1.9 |
|
#
bc6f0a96 |
| 04-Mar-2024 |
裕依 <68320855+yuyi2439@users.noreply.github.com> |
移除relibc和old libc以及旧的shell (#529)
移除relibc和old libc以及旧的shell
|
#
8d72b68d |
| 24-Jan-2024 |
Jomo <xuzihao@dragonos.org> |
实现内核日志系统 (#489)
* 实现写日志和读取日志,并且能够在用户态下执行dmesg命令查看日志
* 通过klogctl实现dmesg
* 改用ConstGenericRingBuffer作内核缓冲区
* 更改缓冲区容量
* 将能够输出到控制台的日志级别改为日志级别枚举类,使用SpinLock控制KMSG,使用枚举类定义SYSLOG_ACTION,将do_sysl
实现内核日志系统 (#489)
* 实现写日志和读取日志,并且能够在用户态下执行dmesg命令查看日志
* 通过klogctl实现dmesg
* 改用ConstGenericRingBuffer作内核缓冲区
* 更改缓冲区容量
* 将能够输出到控制台的日志级别改为日志级别枚举类,使用SpinLock控制KMSG,使用枚举类定义SYSLOG_ACTION,将do_syslog系统调用接口放在syscall.rs
* fix warning
* 完善do_syslog注释
* 将KMSG接入kinfo、kdebug等
* fix warning
* 修复显示的秒数不正确,·以及无法通过CI的问题
show more ...
|
#
43ef2a0d |
| 21-Jan-2024 |
LoGin <longjin@DragonOS.org> |
添加riscv64的github workflow (#499)
* 添加riscv64的github workflow
|
#
91e9d4ab |
| 25-Dec-2023 |
LoGin <longjin@DragonOS.org> |
实现unified-init库,支持收集初始化函数到一个数组,并统一初始化 (#474)
* 添加“统一初始化”的过程宏,并把SystemError独立成crate
* 使用unified-init来初始化fbmem
* 更新workflow,增加内核自动化静态测试
|
#
9a367aa7 |
| 24-Aug-2023 |
LoGin <longjin@DragonOS.org> |
添加github workflow,检查代码是否已经格式化 (#342)
* 添加github workflow,检查代码是否已经格式化
|
Revision tags: V0.1.8 |
|
#
ab5c8ca4 |
| 24-May-2023 |
login <longjin@DragonOS.org> |
重构系统调用模块 (#267)
* 完成系统调用模块重构
* 更新github workflow
|
#
7285c927 |
| 11-May-2023 |
login <longjin@DragonOS.org> |
添加dadk支持 (#263)
* 引入dadk,使用dadk0.1.1来编译test-relibc程序
* 由于gitee仓库体积限制导致无法继续使用gitee上的rust索引,因此更换为清华源
* github workflow的环境中,安装dadk
* Auto configure dragonos rust toolchain
|
#
b11bb1b2 |
| 07-May-2023 |
login <longjin@DragonOS.org> |
固定编译工具链、修复由于新版rust编译器问题导致的报错。 (#258)
* 固定编译工具链、修复由于新版rust编译器问题导致的报错。
* 完善github workflow环境配置
|
Revision tags: V0.1.7, V0.1.6, V0.1.5, V0.1.4, V0.1.3 |
|
#
82762007 |
| 23-Dec-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml
|
#
b975025e |
| 23-Dec-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml
|
#
ad2bb74d |
| 23-Dec-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml
|
#
beb12a18 |
| 23-Dec-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml
|
#
d65c5277 |
| 22-Dec-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml (#121)
|
Revision tags: V0.1.2, V0.1.1 |
|
#
2813126e |
| 11-Nov-2022 |
login <longjin@ringotek.cn> |
新增rust ffi (#77)
* 引入cargo
* 取消对Cargo.lock的跟踪
* 解决vscode报错问题
* new: rust的代码能够调用c语言的printk_color
* 1、将原本run.sh的工作拆解,变为几个不同的make命令
2、在docker镜像中编译rust
* 更改workflow
* update workflow
新增rust ffi (#77)
* 引入cargo
* 取消对Cargo.lock的跟踪
* 解决vscode报错问题
* new: rust的代码能够调用c语言的printk_color
* 1、将原本run.sh的工作拆解,变为几个不同的make命令
2、在docker镜像中编译rust
* 更改workflow
* update workflow
* new: 解决workflow无法通过编译的问题
show more ...
|
#
5e023cf7 |
| 11-Nov-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml
|
#
e4479500 |
| 11-Nov-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml (#80)
|
#
ec5fb84b |
| 11-Nov-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml
|
#
6d9dff5f |
| 11-Nov-2022 |
login <longjin@ringotek.cn> |
Revert "Update makefile.yml (#78)" (#79)
This reverts commit badc7d238f2341e844a90be3e357e5dd77a447fc.
|
#
badc7d23 |
| 11-Nov-2022 |
login <longjin@ringotek.cn> |
Update makefile.yml (#78)
|
Revision tags: V0.1.0 |
|
#
cb66d008 |
| 25-Jul-2022 |
fslongjin <fslongjin@vip.qq.com> |
Merge branch 'master' into data_structure
|
#
2057c77f |
| 25-Jul-2022 |
login <longjin@ringotek.cn> |
Create makefile.yml
|