19 Commits

Author SHA1 Message Date
longjin
a274d5a01d 暂时解决idr不能跑的问题(目前只能在o1下运行,o0存在栈损坏错误) 2022-10-23 16:43:57 +08:00
guanjinquan
d53ddde95d
Patch add idr (#56)
* 增加了idr模块

* 增加了IDR模块,并尝试覆盖上一个错误版本.

* 增加了IDR模块

* 修改了test-idr.c文件

* 进一步完善函数注释

* 更新idr文档同时修改了test-idr的错误


* 将lz4库改为使用系统的clz函数

* idr和test-idr O1

* bugfix: 修复测试用例中的移位问题

* 修正问题

Signed-off-by: guanjinquan <1666320330@qq.com>
Co-authored-by: fslongjin <longjin@RinGoTek.cn>
2022-10-23 16:07:28 +08:00
fslongjin
53233d5e3b doc: 更正文档错误 2022-10-04 22:05:31 +08:00
fslongjin
7087e9fbc1 doc: 更新List文档 2022-10-04 22:02:41 +08:00
Mustang
cbbf79b2cf
crc库(#46)
* crc

* 更改crc7

* add crc.h,crc.md

* 调整文件编码格式

* 调整文档

Co-authored-by: fslongjin <longjin@RinGoTek.cn>
2022-09-20 15:12:45 +08:00
fslongjin
357343b0d3 doc: memcpy文档 2022-09-03 16:23:24 +08:00
fslongjin
2c4f8b9c50 doc: mmio文档 2022-08-20 18:42:12 +08:00
fslongjin
0223232f3f new: 初步完成了mmio地址空间自动分配(未测试)
bugfix: mmio虚拟地址分配的bug
2022-08-20 14:54:19 +08:00
fslongjin
f513286f53 new:kzalloc 2022-08-15 17:57:05 +08:00
fslongjin
16ad3e8719 doc: mm_stat文档 2022-08-06 23:41:44 +08:00
fslongjin
d9ee6ea859 new: string.h 2022-08-03 15:13:01 +08:00
fslongjin
a02acbdbe6 将进程同步原语移动到common文件夹下 2022-07-31 14:17:26 +08:00
fslongjin
c1f51bf4cb kfifo文档 2022-07-29 17:18:55 +08:00
fslongjin
aacb77e0c6 doc: 原子变量文档 2022-07-27 12:11:29 +08:00
fslongjin
6352836902 doc: 锁机制的文档 2022-07-27 11:17:11 +08:00
fslongjin
1b4f812fe4 doc: 内存管理api 2022-07-27 00:09:19 +08:00
fslongjin
5c9e03236d doc: 内存分配指南 2022-07-26 18:45:11 +08:00
fslongjin
b0474540d4 增加printk文档 2022-07-26 18:05:17 +08:00
fslongjin
39a09ffd72 🆕 内核核心api文档 2022-07-12 20:39:33 +08:00