We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
manchang fengxu
本次教程主要让大家对于操作系统的加载有一定的了解,不涉及具体内核的构建。
WSL,Ubuntu最新版本
了解一定的编译的小芝士🧀
下载基本工具和openSBI(把它理解成是 PC 的 BIOS)
sudo apt update && sudo apt install -y clang llvm lld qemu-system-riscv32 curl
curl -LO https://github.com/qemu/qemu/raw/v8.0.4/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin
(确保opensbi-riscv32-generic-fw_dynamic.bin在当前目录中)
创建文件😄 :
$ touch run.sh $ chmod +x run.sh
文件内容🎉️ :
#!/bin/bash set -xue # QEMU 文件路径 QEMU=qemu-system-riscv32 # 启动 QEMU $QEMU -machine virt -bios default -nographic -serial mon:stdio --no-reboot
我的分享涉及技术或计算机
有点糖🍬
OS in 1,000 lines.pptx
The text was updated successfully, but these errors were encountered:
No branches or pull requests
署名
manchang fengxu
摘要
OS in 1,000 Lines
本次茶话主要是讲解OS in 1,000 Lines
一、主要内容:
本次教程主要让大家对于操作系统的加载有一定的了解,不涉及具体内核的构建。
二、你需要准备什么👀️
WSL,Ubuntu最新版本
了解一定的编译的小芝士🧀
下载基本工具和openSBI(把它理解成是 PC 的 BIOS)
sudo apt update && sudo apt install -y clang llvm lld qemu-system-riscv32 curl
curl -LO https://github.com/qemu/qemu/raw/v8.0.4/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin
(确保opensbi-riscv32-generic-fw_dynamic.bin在当前目录中)
三、尝试启动🚀️
创建文件😄 :
文件内容🎉️ :
内容类型
我的分享涉及技术或计算机
附件 (可选)
有点糖🍬
关闭 Issue 前请先确认以下内容
OS in 1,000 lines.pptx
The text was updated successfully, but these errors were encountered: