Updated AMiRo-LLD and implemented the new apalSPIReconfigure() API function
Makefiles revisedAMiRo-LLD updated
updated AMiRo-LLD and modified periphAL accordingly
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...
Removed trailing spaces in several output string in multiple unit tests.
Enhanced the shell so that CTRL + arrow key will jump wordwise through the current input
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.
Introduced most drivers and according unit tests to the LightRing v1.2 module.
Initial support for the new LightRing v1.2 module (not all hardware supported yet).
AMiRo-BLT and AMiRo-LLD updated as preparation for introduction of new AMiRo v1.2 modules.fixed typos.
Update to the LLDs and the DW1000 unit test (removed deprecated files).
Extended unittest for AT42QT1050
Updated AMiRo-LLD to version 1.0.1
DW1000 unit test updated
added initial device reset
fixed the DW1000Driver struct issued in uinttest v1
Updated AMiRo-LLD and improved layout of README.txt
Added unit test for DW1000 v1
updated AMiRo-LLD and applied all required changes to AMiRo-OS and all modules.
AMiRo-LLD submodule updated
Updated the Git submodules AMiRo-BLT and AMiRo-LLD.
Added new periphery hardware (PCAL6524 GPIO extender and AT42QT1050 touch sensor) to the PowerManagement, including unit tests.
updated all file headers to 2019
Minor fixes and enhancements.
enhanced UML component diagrams
Introduced an UML component diagram.The submodules AMiRo-BLT and AMiRo-LLD have been updated.
Minor optimizations regarding memory utilization.
Added AMiRo-BLT documentation and moved AMiRo-LLD doxygen module to top level.
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)
Updated Chibi-OS to version 18.2 and adapted AMiRo-OS accordingly: - Switched to new time conversion macros - Use PAL for interrupts instead of the EXT Driver - Use new kernel tests
1) enhancements of the makefiles: - replaced all absolute paths by relative paths - include directories now consistently do not have a trailing slash - it is now possible to specify a custom build directory by setting the BUILDDIR variable - updated C/C++ standard to C11 and C17 respectively (igrnore warnings caused by ChibiOS for now)...
Major overhaul to AMiRo-OS version 2.0.0