重写rust核心库,构建中断处理框架 #6
pointer-to-bios
commented 2024-05-03 05:45:37 +08:00
Owner
No description provided.
pointer-to-bios
added 18 commits 2024-05-03 05:45:37 +08:00
ad8cb92e78
解决内存管理重构后的一些bug
77b8b4cd7c
更新rust core crate
46b80996f7
将rustlib引用的url切换到github
8d7e2b1a88
将字体移出内核代码
cfc961e5c3
解决在vscode中凭空出现的报错
fce4c49d3a
增加对vscode rust-analyzer误报错误的说明
3762b0245c
重写部分core crate
0efc9d118e
更换rust标准库构建方式
f2240787b6
补充更多core crate的重写
8352069285
解决string和vec的bug
2d6b898c49
使中断支持重入
41dd0a0e00
实现基于rust的用于测试的中断处理机制
6a935dc2b7
解决Vec移除元素时长度不更新的问题
47f16d060e
将中断中所有消息格式化换为新的message!宏
ba36b60b68
nasm的iret指令是32位iret,必须使用iretq才会翻译为64位iret指令
8e2d61de4a
修复屏幕滚动时底下有一条没有刷新的bug
e6da1be4f5
确认没有使用原message_raw!宏的代码并移除message_raw!宏
dfa5a81c8d
不要使用rust panic
pointer-to-bios
merged commit 87f2767499 into main 2024-05-03 05:45:43 +08:00
pointer-to-bios
referenced this issue from a commit 2024-05-03 05:45:44 +08:00
Merge pull request '重写rust核心库,构建中断处理框架' (#6) from pointer-to-bios/metaverse-dev:main into main
Loading…
Reference in New Issue
No description provided.
Delete Branch "pointer-to-bios/metaverse-dev:main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?