A emulator for ARM programs. Aim to run ARM programs in x86 platform. The project is originally on source forge, at sourceforge.net/projects/armulator/
License: GNU Lesser General Public License v3.0
C++ 38.57%C 0.53%Shell 18.78%Makefile 5.21%Groff 36.92%
armulator's Introduction
A emulator for ARM programs.
Aim to run ARM programs(Thumb mode) in x86 platform.
Support:
- virtual memory
- dynamic memory allocation (heap)
- file read and write
- keyboard read and screen write
Currently only Thumb mode code is supported, which means
you have to use "arm-elf-gcc -mthumb -Bstatic <source> -o <executable>"
to generate binary files.