文件名称:uefi-elf-bootloader:UEFI ELF引导程序示例
文件大小:47KB
文件格式:ZIP
更新时间:2024-06-12 13:18:13
kernel osdev uefi bootloader efi
uefi-elf-bootloader 该存储库包含一个简单的UEFI ELF引导程序,该引导程序加载了一个简单的演示内核。 它为x86-64裸机系统提供了UEFI引导程序的极其基本的示例实现,尽管该示例应可移植到其他体系结构。 该存储库的目的是作为如何实现UEFI引导加载程序的基本可教示例。 制作说明 该引导程序假定针对裸机x86_64-elf架构的GCC交叉编译器工具链。 了有关构建和获取有效的交叉编译器工具链的说明。 只需在src目录中运行make即可构建该引导程序。 这将创建build/kernel.img文件,该文件是可引导磁盘映像,其中包含加载演示内核的引导程序。 根目录中有一个run脚本,其中包含用于使用QEMU测试引导加载程序/内核组合的脚本。 建立依赖 GNU Make GNU EFI PATH存在一个x86_64-elf-gcc交叉编译器工具链 项目结构 该项
【文件预览】:
uefi-elf-bootloader-master
----LICENCE(34KB)
----STYLEGUIDE.md(4KB)
----src()
--------bootloader()
--------makefile(2KB)
--------kernel()
----.gitignore(45B)
----run(116B)
----README.md(3KB)