fslongjin
|
5652878249
bugfix: 用户态程序编译错误的问题
|
2 years ago |
fslongjin
|
08df258142
bugfix: 编译错误时仍可启动虚拟机的问题
|
2 years ago |
fslongjin
|
416a802b9c
new: xhci get descriptor
|
2 years ago |
fslongjin
|
06af77bd79
fix: 解决了page的锁未被初始化的bug
|
2 years ago |
fslongjin
|
1dd9195d69
new: vma反向映射
|
2 years ago |
fslongjin
|
36d55511ba
更正优化级别
|
2 years ago |
fslongjin
|
de3324ed7d
实现屏幕管理器大致的框架
|
2 years ago |
fslongjin
|
aa7dc4daa5
解决O3下,printk在ap处理器中打印的信息会出现滚动的bug
|
2 years ago |
fslongjin
|
23fa428274
fix: init_mm中未加mfence导致O3出错的问题
|
2 years ago |
fslongjin
|
f06ed2d886
使process模块能以O3优化下运行
|
2 years ago |
fslongjin
|
e806bbc0c8
o3能运行
|
2 years ago |
fslongjin
|
58681fd34a
O1能跑的代码
|
2 years ago |
fslongjin
|
1ab51cb334
:new: 内核栈反向追踪
|
2 years ago |
fslongjin
|
e2a59dbd43
:new: exec (存在bug
|
2 years ago |
fslongjin
|
afeca18206
:art: 将shell独立成单独的app
|
2 years ago |
fslongjin
|
edb21695ae
minilibc
|
2 years ago |
fslongjin
|
0aec6827ee
:new: 运行文件系统中的二进制程序
|
2 years ago |
fslongjin
|
05dc7ac73b
将内核层空间移动到0xffff800000000000
|
2 years ago |
fslongjin
|
e667fff256
:new: gdb源代码级别调试
|
2 years ago |
fslongjin
|
0b0cce9326
:new: 切换为grub2引导,能进入Start_Kernel函数(未能完成初始化)
|
2 years ago |
fslongjin
|
f479f32102
:wrench: 修改为makefile的构建方式,程序能正常运行
|
2 years ago |