Projectsへ戻る

概要

A9NLoader-rsは,x86_64向けA9N Boot Protocolを実装するRust製Bootloaderです.従来のC/EDK2製A9NLoaderをRustで全面的に書き直した実装です.

Screenshots

A9NLoader-rsがA9N KernelとInitを読み込み,Memory Mapを準備しているQEMU画面
A9NLoader-rs:A9N KernelとInitを読み込み,Boot情報を準備している画面.

主な機能

A9N Projectでの位置付け

Firmware環境からA9N MicrokernelのEntryへ接続します.SPENCERの標準構成では,KernelとInitを含むUEFI Disk Imageの起動を担当します.

基本情報

実装言語

Rust

Protocol

A9N Boot Protocol x86_64

入力

kernel.elf,init.elf

License

MIT

関連Project