Skip to content

lzh9102/libemu51

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libemu51 - a 8051/8052 emulator library

Project Goals

  • cross platform
  • fully reentrant code
  • clear code
  • well-tested
  • documentation

Dependencies

The following software is required to build libemu51:

  • C99-compliant C compiler
  • CMake

Optional dependencies:

  • cmocka: unit tests
  • gcc+lcov: generating test coverage report
  • doxygen: generating API documentation

Building

Extract libemu51 and chdir to the directory. Type the following commands:

mkdir build && cd build
cmake ..
make

Build and view API documentation:

make doc
firefox doc/html/index.html

License

This work is distributed under the zlib/libpng license. See COPYING for the full license text.

About

8051/8052 emulator library (work in progress)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published