|←||First µOS++ IIIe public version v6.3.7 released||µOS++ IIIe v6.3.10 released||→|
Version v6.3.9 is a new µOS++ IIIe/CMSIS++ public release (v6.3.8 was an internal release). The major additions are: the first integration of the POSIX I/O subsystem and an experimental set of scripts to generate µOS++ projects.
As of now, the µOS++ code is split between several GitHub projects and needs to be brought together to compose a project. To automate this process, some scripts were written. To experiment with µOS++, please check the demo projects, available from GitHub, and use a similar structure for your projects.
update_for_slept_time()function was added to the
clockclass, to update the internal count with the number of ticks lost during the sleep;
puts()did not add the terminator; fixed;
os_startup_initialize_hardware()(without the renamed function the linker used the weak version of this function and did not perform the hardware initialisations at all).
Advanced tools to manage the µOS++ packages (based on XCDL/xPack) are planned, and will be available in the near future.