/tinytools

C library for embedded systems

Primary LanguageCMIT LicenseMIT

TinyTools Library

A lightweight, thread-safe C library providing essential tools for embedded systems and general-purpose applications. Note is a work in progress I am doing as self-education.

Features

  • Thread-safe error handling system
  • Mutex synchronization primitives
  • Platform-independent implementations
  • Comprehensive unit testing
  • Minimal dependencies

Building

# Build the library
make

# Run tests
make test

# Clean build artifacts
make clean

Requirements

  • C11 compatible compiler
  • Make build system

Contributing

While contributing is welcome, I am doing this as self-education, what I wish more for is suggestions. Feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

mgurei @AnAlphaBeta