Integrate EFI bootloader
Showing
- Cargo.lock 60 additions, 0 deletionsCargo.lock
- Cargo.toml 19 additions, 1 deletionCargo.toml
- LICENSE 1 addition, 1 deletionLICENSE
- Makefile 2 additions, 57 deletionsMakefile
- mk/x86-unknown-none.mk 46 additions, 0 deletionsmk/x86-unknown-none.mk
- mk/x86_64-unknown-uefi.mk 59 additions, 0 deletionsmk/x86_64-unknown-uefi.mk
- src/arch/x86_64/mod.rs 0 additions, 1 deletionsrc/arch/x86_64/mod.rs
- src/main.rs 23 additions, 0 deletionssrc/main.rs
- src/os/bios/mod.rs 6 additions, 0 deletionssrc/os/bios/mod.rs
- src/os/bios/panic.rs 0 additions, 0 deletionssrc/os/bios/panic.rs
- src/os/uefi/arch/aarch64/memory_map.rs 20 additions, 0 deletionssrc/os/uefi/arch/aarch64/memory_map.rs
- src/os/uefi/arch/aarch64/mod.rs 269 additions, 0 deletionssrc/os/uefi/arch/aarch64/mod.rs
- src/os/uefi/arch/aarch64/paging.rs 10 additions, 0 deletionssrc/os/uefi/arch/aarch64/paging.rs
- src/os/uefi/arch/aarch64/partitions.rs 63 additions, 0 deletionssrc/os/uefi/arch/aarch64/partitions.rs
- src/os/uefi/arch/mod.rs 9 additions, 0 deletionssrc/os/uefi/arch/mod.rs
- src/os/uefi/arch/x86_64/memory_map.rs 80 additions, 0 deletionssrc/os/uefi/arch/x86_64/memory_map.rs
- src/os/uefi/arch/x86_64/mod.rs 530 additions, 0 deletionssrc/os/uefi/arch/x86_64/mod.rs
- src/os/uefi/arch/x86_64/paging.rs 101 additions, 0 deletionssrc/os/uefi/arch/x86_64/paging.rs
- src/os/uefi/arch/x86_64/partitions.rs 63 additions, 0 deletionssrc/os/uefi/arch/x86_64/partitions.rs
- src/os/uefi/disk.rs 44 additions, 0 deletionssrc/os/uefi/disk.rs
Loading
Please register or sign in to comment