fslongjin
|
602ec281a6
完成了屏幕管理器的框架
|
2 éve |
fslongjin
|
0dedafe1cd
Merge branch 'master' into patch-screen-manager
|
2 éve |
fslongjin
|
d9ee6ea859
new: string.h
|
2 éve |
fslongjin
|
de3324ed7d
实现屏幕管理器大致的框架
|
2 éve |
fslongjin
|
aa7dc4daa5
解决O3下,printk在ap处理器中打印的信息会出现滚动的bug
|
2 éve |
fslongjin
|
e806bbc0c8
o3能运行
|
2 éve |
fslongjin
|
a02acbdbe6
将进程同步原语移动到common文件夹下
|
2 éve |
fslongjin
|
08181a7bb8
代码格式修正
|
2 éve |
fslongjin
|
e14535feaa
解决printk中的私有函数没有加static的问题
|
2 éve |
fslongjin
|
d0ddb73788
:wrench: include上级文件夹时,统一采用<>来指定文件
|
2 éve |
fslongjin
|
7670031b11
bugfix: 修复浮点数打印错误的bug
|
2 éve |
fslongjin
|
594aeadf65
:new: vsprintk
|
2 éve |
fslongjin
|
8246c1c9e2
:new: pwd命令
|
2 éve |
fslongjin
|
464837eb1a
:new: double buffer
|
2 éve |
fslongjin
|
8d8fd391fb
:bug: 修复了需要映射的物理地址跨越页表时,产生内存越界的问题
|
2 éve |
fslongjin
|
77d4854db7
:new: 具有中断管理功能的自旋锁
|
2 éve |
fslongjin
|
4473ff594c
解决了debian上编译后,kernel_thread_func被优化掉的问题
|
3 éve |
fslongjin
|
0e8bf69d65
增加了uart输出的条件编译
|
3 éve |
fslongjin
|
22359344e4
:new: uart驱动
|
3 éve |
fslongjin
|
be8ac71aa9
bug fix
|
3 éve |
fslongjin
|
2d7b2b7048
改用int250作为系统调用
|
3 éve |
fslongjin
|
05dc7ac73b
将内核层空间移动到0xffff800000000000
|
3 éve |
fslongjin
|
9828aff985
软中断处理机制
|
3 éve |
fslongjin
|
ac2508224e
对多核启动的过程加锁
|
3 éve |
fslongjin
|
68c7b52192
bug fix
|
3 éve |
fslongjin
|
71d6af78d8
解决了一些小问题
|
3 éve |
fslongjin
|
2bb63e8e87
鼠标驱动已知bug: 数据包大小不正确
|
3 éve |
fslongjin
|
95dc53bda8
:bug: 输出负数时出错
|
3 éve |
fslongjin
|
1e52bbe901
:bug: 修复\b的bug
|
3 éve |
fslongjin
|
cc1e126959
:bug: 修复了printk在画面滚动时产生的画面撕裂问题
|
3 éve |