|
d3a5048f66
|
🆕 syscall模块,实现了第一个系统调用函数sys_printf
|
2022-02-16 14:07:53 +08:00 |
|
|
0757e7a3cd
|
🆕 do_execve函数,跳转至应用层
|
2022-02-13 22:41:35 +08:00 |
|
|
d1671bc121
|
🐛 修复了无法切换进程、无法进行浮点运算的bug(将main.c中的init函数名进行修改)
|
2022-02-12 22:14:51 +08:00 |
|
|
39ddc21ca5
|
🆕 实现简单的读取键盘数据的功能
|
2022-01-29 15:12:34 +08:00 |
|
|
eff673edcb
|
🆕 新增了使用8259A芯片的中断响应程序
|
2022-01-29 12:52:25 +08:00 |
|
|
012948d345
|
🔧 修复了一些隐式类型转换
|
2022-01-28 13:44:48 +08:00 |
|
|
40a551d154
|
🔧 使cpu支持SSE(目前会出现#GP)
|
2022-01-27 14:58:14 +08:00 |
|
|
ae52d9c2d2
|
🔧 修正一些表达
|
2022-01-26 22:26:24 +08:00 |
|
|
ba7f1bb4ea
|
🔧 使用C语言重写了设置中断门的代码。
|
2022-01-26 18:04:33 +08:00 |
|
|
06cfb1ceb9
|
🆕 实现了异常捕获模块
|
2022-01-25 18:04:18 +08:00 |
|
|
d0cd77799c
|
🆕 定义了寄存器在入栈后的偏移量
|
2022-01-24 23:11:41 +08:00 |
|
|
4c438ce64d
|
🆕 设置门的宏定义
|
2022-01-24 23:10:38 +08:00 |
|