Massive overhaul:- updated to a new version of AMiRo-LLD- tests (formerly unit tests) are now split onto multiple parts: - there are "global" tests for each driver etc. - there is an individual part for each module, e.g. if there are multiple instances of the same periphery...
Updated to AMiRo-LLD 1.1:- Implementation of periphAL has been modified accordingly.- GPIOs are not encoded as port/pad tuple, but as lines- Some unittests have been updated due to driver changes.
Enhanced the periphAL debug implementation to apply to tze new AMiRo-OS debug API
updated AMiRo-LLD and applied all required changes to AMiRo-OS and all modules.
Changed all header guards so they will not use unserscores as pre- and postfix.
updated all file headers to 2019
Minor fixes and enhancements.
removed the UWB module specific code from the LightRing
add dw1000 unittest
Doxygen file documentation and modules.
Major rework of the recent changes.- optimized interrupt system (removed aos_interrupt.h/c)- updated AMiRo-LLD submodule- updated all config files to match the latest templates by ChibiOS- fixed several issues regarding the new timer system (intervals)
moved the /os/modles directory to /modules