ainozaki / aarch64-emu

[WIP] AArch64 emulator written in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AArch64 emulator

WIP AArch64 emulator that runs xv6[1].

exec_ls

This emulator supports:

  • part of Armv8-A ISA
  • Virtual memory, privileged level(EL0, EL1)
  • peripherals (UART, Virtio, GICv3) etc

[1]k-mrm/xv6-aarch64

About

[WIP] AArch64 emulator written in C++

License:MIT License


Languages

Language:C++ 91.0%Language:Assembly 3.8%Language:Python 2.1%Language:Makefile 1.2%Language:C 1.1%Language:Shell 0.7%