login
|
3d729e2069
|
bugfix: 修复进程pcb被回收时,未将其从链表中删除的问题 (#87)
* bugfix: 修复进程pcb被回收时,未将其从链表中删除的问题
new: pcb相关api文档
* 将文档加入目录
|
2022-11-18 17:59:33 +08:00 |
|
login
|
cffd7144fb
|
signal相关数据结构&代码结构优化 (#84)
* 解决由于spinlock.h中包含preempt_enable()带来的循环include问题
* new: 初步实现signal的数据结构
|
2022-11-16 15:18:03 +08:00 |
|
login
|
2813126e31
|
新增rust ffi (#77)
* 引入cargo
* 取消对Cargo.lock的跟踪
* 解决vscode报错问题
* new: rust的代码能够调用c语言的printk_color
* 1、将原本run.sh的工作拆解,变为几个不同的make命令
2、在docker镜像中编译rust
* 更改workflow
* update workflow
* new: 解决workflow无法通过编译的问题
|
2022-11-11 15:35:37 +08:00 |
|
login
|
325c103f2f
|
Update V0.1.0.md
|
2022-11-04 16:24:27 +08:00 |
|
login
|
fd8ba5749d
|
about APP: adjust copyright info (#76)
* 修正文档错误
* buffix: 在释放kthread struct之前,先判断是否为kthread
* 修改about应用中的版权声明
|
2022-11-04 15:05:33 +08:00 |
|
login
|
ac13e53a60
|
new: V0.1.0 ChangeLog (#75)
|
2022-11-04 15:04:42 +08:00 |
|
guanjinquan
|
09f8d6f577
|
添加completion模块+wait_queue_head模块+schedule_timeout (#70)
* 添加completion模块+wait_queue_head模块+schedule_timeout
* 修复一些bug
* 实现设置pcb名字和vsnprintf (#72)
* 实现pcb设置名字
* 实现设置pcb名字,实现vsnprintf
* 修改set_pcb_name和va_end
* bugfix: 修正一些小问题
Co-authored-by: longjin <longjin@RinGoTek.cn>
* new: FAT32删除文件的功能 (#73)
* new: 将sys_rmdir更改为sys_unlink,.且完成删除文件操作的vfs部分
* new: fat32删除文件
*bugfix: 解决创建文件时的bug
* new: 将可执行文件移动到bin目录下
* 完善completion和wait_queue_head文档,并确保测试ok。
Co-authored-by: longjin <longjin@RinGoTek.cn>
Co-authored-by: houmkh <100781004+houmkh@users.noreply.github.com>
|
2022-11-03 21:54:59 +08:00 |
|
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
|
112775fd6b
|
doc: lockref介绍文档
|
2022-10-06 21:44:19 +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 |
|
fslongjin
|
35345cae6c
|
doc: 内核线程文档
|
2022-09-30 18:00:10 +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
|
2d1af61813
|
doc: devfs文档
|
2022-09-16 13:52:11 +08:00 |
|
fslongjin
|
ed594f1054
|
rootfs文档
|
2022-09-16 12:59:13 +08:00 |
|
fslongjin
|
499d32d17c
|
doc: 调整目录
|
2022-09-15 13:48:49 +08:00 |
|
fslongjin
|
9f2b080cda
|
new: devfs删除文件夹
|
2022-09-12 23:56:31 +08:00 |
|
fslongjin
|
55e63fcb63
|
update: readme文档
|
2022-09-08 15:24:48 +08:00 |
|
fslongjin
|
357343b0d3
|
doc: memcpy文档
|
2022-09-03 16:23:24 +08:00 |
|
fslongjin
|
8bc8890070
|
doc: wait_queue文档
|
2022-08-30 23:51:32 +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 |
|
Liric Mechan
|
2c15f8fd5e
|
更新了Qemu可能存在的问题
|
2022-08-17 23:52:55 -04:00 |
|
login
|
737759d753
|
Delete settings.json
|
2022-08-17 22:14:40 +08:00 |
|
wang904
|
a1d3af9201
|
fix warnings(markdown rebuild)
|
2022-08-17 07:54:33 +08:00 |
|
wang904
|
b4695bdb72
|
fix warnings
|
2022-08-16 15:56:32 +08:00 |
|
wang904
|
db475d3eaf
|
fix warnings
|
2022-08-16 15:56:08 +08:00 |
|
wang904
|
6480d57313
|
:fix path
|
2022-08-16 11:01:37 +08:00 |
|
wang904
|
3de635c030
|
update libc documents
|
2022-08-16 10:34:42 +08:00 |
|
fslongjin
|
f513286f53
|
new:kzalloc
|
2022-08-15 17:57:05 +08:00 |
|
login
|
ea31a74df7
|
Update build_system.md
|
2022-08-13 01:20:41 +08:00 |
|
fslongjin
|
16ad3e8719
|
doc: mm_stat文档
|
2022-08-06 23:41:44 +08:00 |
|
Alloc Alice
|
cefb96b73f
|
修改pull docker镜像
按照文档拉取 Error response from daemon: manifest for dragonos/dragonos-dev:latest not found: manifest unknown: manifest unknown 缺少版本
|
2022-08-03 15:36:20 +08:00 |
|
fslongjin
|
d9ee6ea859
|
new: string.h
|
2022-08-03 15:13:01 +08:00 |
|
fslongjin
|
311a6181b5
|
doc: mutex文档
|
2022-07-31 17:27:43 +08:00 |
|
fslongjin
|
a02acbdbe6
|
将进程同步原语移动到common文件夹下
|
2022-07-31 14:17:26 +08:00 |
|
fslongjin
|
fd55328dfc
|
doc: kTEST自动测试文档
|
2022-07-29 19:04:05 +08:00 |
|
fslongjin
|
c1f51bf4cb
|
kfifo文档
|
2022-07-29 17:18:55 +08:00 |
|
fslongjin
|
0761daec0b
|
完善命名规则
|
2022-07-28 10:40:16 +08:00 |
|
fslongjin
|
72b67ddf1c
|
doc: 代码风格
|
2022-07-27 14:37:35 +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
|
047c5302e8
|
doc: 更新构建系统文档
|
2022-07-25 23:44:05 +08:00 |
|
fslongjin
|
4316306c60
|
doc: 更新构建系统的文档
|
2022-07-22 15:25:17 +08:00 |
|
fslongjin
|
c9b3b2ac41
|
update contact
|
2022-07-20 09:47:42 +08:00 |
|
fslongjin
|
11bb8fb505
|
Merge branch 'usb'
|
2022-07-19 18:33:40 +08:00 |
|