Posted at

組み込みでQEMUを使うと何が嬉しいのか

More than 1 year has passed since last update.

最近QEMUについてよく耳にするようになったが、すぐ忘れるため備忘録として記載


実現したいこと

raspberry-piの実機がなくても、 arm実行ファイル の検証を行いたい。

しかし、開発に使うPCはintel CPUで、armと命令セットが違うため動かない。


実現方法

ユーザーランドとkernelはシステムコールで切れている。

ARM用システムコールをintel用システムコールに変換する。


効果

Intel CPU上で、ARMの実行ファイルが動くようになる。