中文 | English
Embedded libc,a library which design for RTOS and Bare machines.
- Designed for resource-constrained devices
- OpenSource
- Especially for RISC-V..
● mlibc can support multiple embedded tool-chains,it can be compiled by gcc(arm/risc-v)、even though LLVM compiler.
● Designed for resource-constrained devices,it can support some RTOS (RT-Thread) and Bare machines.
● It optimized for risc-v 32/64, have been specially adapted for RISC-V MCU
● It is is built by xmake or scons
● TODO
● QEMU/RISC-V 32GC can be used as a computer to putout "Hello word!" at first
● For Bare machines ,we push out especially mlibc sothat wecan accomplish crt.s,string and printf
● Basing on this environment,we will make mlibc perfectly.
TODO
-
How to
-
Fork the repository
-
Create Feat_xxx branch
-
Commit your code
-
Create Pull Request
-
mlibc follows the MIT License free software license. It's completely open-source, can be used in commercial applications for free, does not require the disclosure of code, and has no potential commercial risk.It is only necessary to declare that the MIT protocol is used in the software.