|
← | µ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