-
Sun Haoyu authored
- entry.S: 配置 DMW0/DMW1 直接映射窗口,设置启动栈,跳转 rust_main - linker.ld: 调整链接地址为 0x00400000,新增 .boot.entry 段 - mod.rs: 实现 early_uart 串口输出,成功打印 Hello World - memory.rs: 实现 clear_bss - backtrace.rs: 添加 loongarch64 的 fp/lr 读取 - Makefile: 重构构建系统,新增 qemu-la-gdb/qemu-rv-gdb 调试目标 - build.rs: 添加链接脚本变更检测 - .vscode: 添加 GDB 调试配置(launch.json, tasks.json 等) - .gitignore: 取消忽略 .vscode 目录,共享调试配置 - docs: 添加 entry.S 人工分析文档 注:启动阶段注释掉了分页相关代码(CRMD.PG=1),待 #4/#5 完成后启用 Closes #3
2f4f1fb0