1abdb84b8SLoGin# DragonBoot 2abdb84b8SLoGin 3abdb84b8SLoGinA stage2 UEFI bootloader of DragonOS in pure Rust. 4abdb84b8SLoGin 5abdb84b8SLoGin--- 6abdb84b8SLoGin 7abdb84b8SLoGin## 功能 8abdb84b8SLoGin 9*0ec3a34aSLoGin- [x] 从UEFI启动DragonBoot 10abdb84b8SLoGin- [ ] 显示启动菜单 11abdb84b8SLoGin- [ ] 从磁盘启动DragonOS 12abdb84b8SLoGin- [ ] 启动配置 13abdb84b8SLoGin- [ ] 平坦设备树解析 14abdb84b8SLoGin 15abdb84b8SLoGin## 目标架构 16abdb84b8SLoGin 17abdb84b8SLoGin- [x] riscv64 18abdb84b8SLoGin 19abdb84b8SLoGin## 关于DragonBoot 20abdb84b8SLoGin 21abdb84b8SLoGin由于目前Risc-V上,许多操作系统都是要把DTB编译进内核,导致操作系统无法作为一个与开发板无关的二进制文件进行传播,因此DragonBoot的目标是,作为一个第二阶段的引导加载程序,加载DragonOS内核,并把uboot传来的平坦设备树传递给内核。 22abdb84b8SLoGin 23abdb84b8SLoGin## Maintainer 24abdb84b8SLoGin 25abdb84b8SLoGin- longjin <longjin@dragonos.org> 26abdb84b8SLoGin 27abdb84b8SLoGin## License 28abdb84b8SLoGin 29abdb84b8SLoGinDragonBoot is licensed under the GPLv2 License. See [LICENSE](LICENSE) for details. 30