tsemo4917 / rtshyper

An embedded hypervisor for mixed-critical system based on Rust
Mulan Permissive Software License, Version 2
4 stars 1 forks source link

support calling UEFI protocol for VM0 image load #5

Open tsemo4917 opened 1 week ago

tsemo4917 commented 1 week ago

https://uefi.org/

https://github.com/rust-osdev/uefi-rs

https://docs.rs/uefi/latest/uefi/

https://rust-osdev.github.io/uefi-rs/HEAD/introduction.html

https://wiki.osdev.org/Using_UEFI_Runtime_Services_in_your_Kernel

tsemo4917 commented 1 week ago

https://github.com/phil-opp/blog_os/issues/349

https://wiki.osdev.org/Porting_to_UEFI

tsemo4917 commented 1 week ago

https://cdn.kernel.org/pub/linux/kernel/people/will/docs/qemu/qemu-arm64-howto.html

tsemo4917 commented 1 week ago

EFI stub

https://stdio.io/827

https://cloud.tencent.com/developer/article/1677771

https://docs.kernel.org/admin-guide/efi-stub.html

tsemo4917 commented 1 week ago

simple hypervisor

https://rayanfam.com/tutorials/

https://github.com/tandasat/MiniVisorPkg

https://github.com/tandasat/Hypervisor-101-in-Rust/blob/main/hypervisor/src/disk.rs

tsemo4917 commented 1 week ago

用Rust写一个支持UEFI的操作系统