曾俊
|
2eab6dd743
|
feat(log): 将内核日志统一为新的logger (#814)
|
2024-05-16 17:25:23 +08:00 |
|
GnoCiYeH
|
e3b898316b
|
增加ChangeLog V0.1.9,更改about.c版本 (#600)
|
2024-03-13 22:36:31 +08:00 |
|
LoGin
|
c3dc6f2ff9
|
删除一些过时的C代码 (#565)
* 删除C版本的crc库
* 删除lockref
* 删除过时的libc文档以及wait.c
* 删除过时的C版本kfifo代码及文档
* 移除未用到的lz4库
* 删除内核的stdlib.c
* 删除fabs.c
* fmt
* 使得put_string系统调用能够通过tty输出颜色
暂且这样改,这一部分应该是用户层面提供的功能,后续删除
---------
Co-authored-by: GnoCiYeH <heyicong@dragonos.org>
|
2024-03-08 23:22:48 +08:00 |
|
Mork
|
676b8ef62e
|
部分函数从返回值为Result<<>,i32>修改为Result<<>,SystemError> (#210)
* 将Result<<>,i32>替换为Result<<>,SystemError>
* bugfix: 显示双缓冲区初始化的时候,连续注册了两次Video Softirq的问题。
Co-authored-by: longjin <longjin@RinGoTek.cn>
|
2023-03-29 21:24:11 +08:00 |
|
Gou Ngai
|
c1396d2771
|
Rwlock文档 (#186)
* Rwlock文档
|
2023-03-06 11:28:32 +08:00 |
|
login
|
935f40ec17
|
new: Rust版本的Mutex (#157)
|
2023-01-17 21:30:16 +08:00 |
|
login
|
ec53d23ed0
|
new: 新增具有守卫的自旋锁SpinLock,支持编译期对锁的使用进行检查。 (#148)
|
2023-01-14 10:35:49 +08:00 |
|
login
|
61de2cdc3f
|
新增rust版本的lockref (#135)
* new:Rust封装cpu_relax(),通过pause指令,让cpu休息一会儿。降低空转功耗
* new: Rust版本的lockref
* Rust的RawSpinlock新增is_locked()和set_value()方法。
* lockref文档
|
2023-01-03 23:09:25 +08:00 |
|
fslongjin
|
112775fd6b
|
doc: lockref介绍文档
|
2022-10-06 21:44:19 +08:00 |
|
fslongjin
|
311a6181b5
|
doc: mutex文档
|
2022-07-31 17:27:43 +08:00 |
|
fslongjin
|
6352836902
|
doc: 锁机制的文档
|
2022-07-27 11:17:11 +08:00 |
|