History | View | Annotate | Download (8.345 KB)
Further removed any dependencies on thread registry in favor of thread hierarchy.
All copyright forms updated to 2020.
Major SSSP overhaul:- SSSP no works even without Bootloader (AMiRo-OS implements startup and shutdown phases)- MSI and calendar synchronization are currently not available (WIP)- lots of minor changes
All preprocessor directives without arguments (e.g. #endif) are now followed by a comment, indicating where it belongs to (e.g. the preceding #if).
slightly optimized thread sleep functions
removed some unaffective 'inline' keywords
Enhanced the #include tree. 'amiroos.h' is now the central header, which includes all dependencies.
Applied a file structure template to all source files.
Changed all header guards so they will not use unserscores as pre- and postfix.
Fixed a error that AMiRo-OS would not compile when AMIROOS_CFG_DBG was set to false.
updated all file headers to 2019
Introduced some basic stack introspection functionality to threads.According information is now given for the shell thread via the 'module:info' command.
All contents of the os/ folder has been moved one directory up.