3.1. About microlib<br />Microlib is an alternative library to the default C library. It is intended for use with deeply embedded applications that need to fit into extremely small amounts of memory. These applications do not run under an operating system.<br /><br />Note<br />Microlib does not attempt to be a standards-compliant ISO C library.<br />Microlib is highly optimized for small code size. It has less functionality than the default C library and some ISO C features are completely missing. Some library functions will also be slower, for example, memcpy().<br /> <br /><br />3.3. Using microlib<br />To begin, you must specify a starting pointer for the stack. This must be aligned to a multiple of eight bytes. To use the heap functions, for example, malloc, calloc, realloc and free, you must specify the location and size of the heap region.<br /><br /><br />
|