Normal C language runtime libraries are too large for small embedded systems and many functions require an underlying operating system. Compilers for the AVR provide a limited subset only, which do not include sufficient device support.
Nut/OS includes its own runtime library. When linked with an application, this library partly overrides the standard library which comes with your compiler.
|Standard stream interface to Nut/OS devices. |
|Low Level I/O|
|Low level input and output operations. |
|Time handling Functions|
|Implements some standard C time functions. |
|Complementary runtime support. |