x86_64引导加载器跳转内核无响应问题排查请求
保护模式下引导加载器跳转内核无响应,预期红色像素未显示
背景
时隔许久重新编写x86引导加载器,已完成以下核心工作:
- 成功启用A20地址线
- 完成引导加载器自身加载
- 切换至32位保护模式
问题
编写并编译首版内核代码后,从引导加载器跳转至内核入口地址后无任何反应:
- QEMU中系统未崩溃(无死机、重启现象)
- 未出现预期的屏幕红色像素输出
相关代码文件
Bootloader.asm
; 此处粘贴Bootloader.asm完整代码
kernel.c
// 此处粘贴kernel.c完整代码
linker.ld
/* 此处粘贴linker.ld链接脚本 */
内核映射文件
; 此处粘贴内核映射文件内容
项目各级Makefile
# 此处粘贴各层级Makefile内容
内容的提问来源于stack exchange,提问作者fabx
相关产品推荐
相关产品推荐

