Projectsへ戻る

概要

SPENCERは,A9N Microkernel,Nun Runtime,A9NLoader-rsを一つのBuild Interfaceへ統合するOS構築Systemです.cargo xtaskからComponentのBuild,UEFI Disk Image生成,QEMU実行,GDB接続を扱います.

Screenshots

SPENCERがA9NとA9NLoader-rsをBuildし,QEMU上でA9NとNun Initを起動するTerminal操作
SPENCER Demo:cargo xtaskによるA9NとA9NLoader-rsのBuildから,QEMU上でのA9NとNun Initの起動まで.

主な機能

A9N Projectでの位置付け

独立したRepositoryを再現可能な標準構成へまとめます.A9N単体のBuildではなく,Kernel,Loader,User Payloadを含む実行可能なSystemを生成します.

基本情報

Build Interface

cargo xtask

対応Architecture

x86_64

対応Platform

QEMU

License

MIT

関連Project