History | View | Annotate | Download (11.515 KB)
Enhanced the shell so that CTRL + arrow key will jump wordwise through the current input
All preprocessor directives without arguments (e.g. #endif) are now followed by a comment, indicating where it belongs to (e.g. the preceding #if).
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.
Enhanced the AMiRo-OS configuration: When AMIROOS_CFG_TESTS_ENABLE is set, the shell is enabled implicitely by AMiRo-OS.Before, this logic was handled in the aosconf.h file.
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.