fslongjin
|
fb1144fbda
|
fix: 运行脚本无法正确匹配回环设备名称的问题
|
2022-08-14 17:35:44 +08:00 |
|
fslongjin
|
f58bb5f78a
|
脚本错误修正
|
2022-08-14 12:48:51 +08:00 |
|
login
|
ea31a74df7
|
Update build_system.md
|
2022-08-13 01:20:41 +08:00 |
|
longjin
|
26ef8f46e5
|
fix: 修复运行脚本不能正确获取对应的回环设备号的问题
|
2022-08-13 01:17:19 +08:00 |
|
fslongjin
|
83d0b8ec11
|
doc: textui中的几个对象的关系图
|
2022-08-12 21:41:28 +08:00 |
|
fslongjin
|
642fa1def8
|
new: 引入vmarea
|
2022-08-12 18:27:34 +08:00 |
|
fslongjin
|
aa1046afae
|
Merge branch 'master' into patch-add-vm-area
|
2022-08-11 23:03:03 +08:00 |
|
fslongjin
|
47f45c2826
|
bugfix: 当待释放的内存区域中同时存在4K页和2M页时,会释放错误数量的4K页的问题
|
2022-08-11 22:57:46 +08:00 |
|
fslongjin
|
b24ce6ceef
|
Merge branch 'master' into patch-add-vm-area
|
2022-08-11 22:39:32 +08:00 |
|
fslongjin
|
4a6924d7dd
|
bugfix: textui换行后删除字符,无法回退到上一行的问题
|
2022-08-11 22:38:30 +08:00 |
|
fslongjin
|
51bc465a25
|
new: 映射vma
|
2022-08-11 22:15:53 +08:00 |
|
fslongjin
|
8d39334e39
|
文件结构调整:将内存映射有关代码移动到mmap.c
|
2022-08-11 20:10:00 +08:00 |
|
fslongjin
|
b4b2c67514
|
vma的一些方法
|
2022-08-11 19:07:58 +08:00 |
|
fslongjin
|
60d6ea0fd8
|
new: 定义了vma结构体
|
2022-08-11 18:11:10 +08:00 |
|
fslongjin
|
7fd5330195
|
new: shell中的free命令
|
2022-08-07 21:17:02 +08:00 |
|
fslongjin
|
16ad3e8719
|
doc: mm_stat文档
|
2022-08-06 23:41:44 +08:00 |
|
fslongjin
|
fb51b0dd6f
|
new: mstat()函数,查询内存信息
|
2022-08-06 23:31:25 +08:00 |
|
fslongjin
|
fdd5d3cf66
|
bugfix: 解决在docker中以O1优化时导致page fault的问题
|
2022-08-04 23:22:26 +08:00 |
|
fslongjin
|
db024b34e0
|
new: textui支持彩色
|
2022-08-04 22:14:54 +08:00 |
|
fslongjin
|
0dc12cb1ca
|
解决编译器警告
|
2022-08-04 22:14:04 +08:00 |
|
fslongjin
|
17d5fea2cf
|
new: 初步完成了textui的基本显示功能
|
2022-08-04 21:40:26 +08:00 |
|
fslongjin
|
36d55511ba
|
更正优化级别
|
2022-08-03 17:23:30 +08:00 |
|
fslongjin
|
45db40b3e9
|
Merge branch 'patch-screen-manager'
|
2022-08-03 17:14:21 +08:00 |
|
fslongjin
|
602ec281a6
|
完成了屏幕管理器的框架
|
2022-08-03 17:13:46 +08:00 |
|
login
|
6bc057397c
|
Merge pull request #14 from AkaShark/patch-2
修改pull docker镜像
|
2022-08-03 15:55:32 +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
|
0dedafe1cd
|
Merge branch 'master' into patch-screen-manager
|
2022-08-03 15:13:40 +08:00 |
|
fslongjin
|
d9ee6ea859
|
new: string.h
|
2022-08-03 15:13:01 +08:00 |
|
fslongjin
|
8325799657
|
uart增加发送字符串的功能
|
2022-08-03 14:52:42 +08:00 |
|
fslongjin
|
de3324ed7d
|
实现屏幕管理器大致的框架
|
2022-08-03 14:11:14 +08:00 |
|
fslongjin
|
fadeee36a2
|
Merge branch 'master' into patch-screen-manager
|
2022-08-02 10:14:57 +08:00 |
|
fslongjin
|
aa7dc4daa5
|
解决O3下,printk在ap处理器中打印的信息会出现滚动的bug
|
2022-08-01 23:45:21 +08:00 |
|
fslongjin
|
23fa428274
|
fix: init_mm中未加mfence导致O3出错的问题
|
2022-08-01 23:27:41 +08:00 |
|
fslongjin
|
8bd6e981f0
|
fix:在smp模块中增加mfence
|
2022-08-01 23:18:54 +08:00 |
|
longjin
|
83152c176b
|
Update Readme
|
2022-08-01 22:11:08 +08:00 |
|
fslongjin
|
f06ed2d886
|
使process模块能以O3优化下运行
|
2022-08-01 21:42:23 +08:00 |
|
fslongjin
|
e806bbc0c8
|
o3能运行
|
2022-08-01 20:55:47 +08:00 |
|
fslongjin
|
fd1b4220be
|
创建了screen manager文件
|
2022-08-01 19:43:57 +08:00 |
|
fslongjin
|
58681fd34a
|
O1能跑的代码
|
2022-08-01 19:43:21 +08:00 |
|
fslongjin
|
28e282d157
|
磁盘空间大小改为32M
|
2022-08-01 17:38:06 +08:00 |
|
fslongjin
|
34bd3b6082
|
add todo: 编译选项只能开启O0的问题
|
2022-08-01 17:33:23 +08:00 |
|
fslongjin
|
b2614801ac
|
更新Makefile,提升编译速度
|
2022-08-01 16:03:17 +08:00 |
|
fslongjin
|
bc1d2562c0
|
bugfix: slab增加自旋锁
|
2022-08-01 15:04:03 +08:00 |
|
fslongjin
|
2fd21e0395
|
new: 内核态fork
|
2022-08-01 14:20:16 +08:00 |
|
fslongjin
|
311a6181b5
|
doc: mutex文档
|
2022-07-31 17:27:43 +08:00 |
|
fslongjin
|
946bbef392
|
new: mutex
|
2022-07-31 17:09:12 +08:00 |
|
fslongjin
|
b98a3679c9
|
bugfix: 修复sys_wait4中,当status指针为NULL时的错误。
|
2022-07-31 17:06:37 +08:00 |
|
fslongjin
|
a02acbdbe6
|
将进程同步原语移动到common文件夹下
|
2022-07-31 14:17:26 +08:00 |
|
login
|
ae6d8a19dd
|
Merge pull request #12 from fslongjin/patch-grub-install
🆕 更改为通过硬盘镜像启动
|
2022-07-30 18:49:53 +08:00 |
|
fslongjin
|
da085f06be
|
将ps2键盘驱动的缓冲区改为kfifo缓冲区
|
2022-07-30 15:43:10 +08:00 |
|