|
|
|
||||
| ← | µOS++ v6.3.13 released | µOS++ v6.3.15 released | → |
Version v6.3.14 is a µOS++ maintenance release. The main addition is the functional POSIX I/O subsystem, which supports character devices, block devices and file systems.
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 are available from a separate project.
To update the local copy of the xPacks, use the
scripts.git/xpacks-update-repo.sh script.
To experiment with µOS++, please check the demo projects, available from GitHub, and use a similar structure for your projects.
test/rtos/src/test-chan-fatfs.cpp filefile_descriptors_manager::used() to tell how many file
descriptors are usedtimegm(), as the opposite of gmtime()
statvfs()/fstatvfs()
tcdrain()/tcflush()/tcgetattr()/tcsendbreak()/
tcgetattr() to POSIX aliasesos_main_thread
_fini()
_LITE_EXIT redefinitionfile_descriptors_manager::alloc() was renamed
file_descriptors_manager::allocate() and file_descriptors_manager::free()
was renamed file_descriptors_manager::deallocate(), to be more in line with
modern allocatorsstd::
and estd:: namespacescmsis-plus folder; to be
replaced by micro-os-plus in a future major release.file_descriptors_manager class is not yet synchronised