History | View | Annotate | Download (8.449 KB)
VL53L1X test overhauled.- AMiRo-LLD updated- periphAL implementation adapted- NUCLEO-L476RG module configuration modified- VL53L1X test reworked (still wip)
Add tests for vl53l1x
All copyright forms updated to 2020.
Major overhaul of the shell.A new configuration option allows to set the shell history length.
Makefile structure revised:- Module specific tests nor come with individual makefiles, which include the general test code.- Board configuration (e.g. connected breakout module) can now be set in Makefile or via CLI.
All tests now come with a .mk file, so they can be included more easily for each module.
Fixed a compatibility issue introduced by the recent modifications to the Makefiles
Makefiles revisedAMiRo-LLD updated
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 some redundant GCC optimization parameters
modified some Makefiles to properly use the BUILDDIR variable
Enhanced the Makefiles to consistently use the BUIDDIR variable.
Slightly optimized all Makefiles
ChibiOS updated to version stable_19.1.x.NOTE: ChibiOS 19.1.x seems to contain some issues as of now.
set the C standard to C17 (ISO), although this does not make any difference according to GCC documentation
Renamed two modules:- STM32L476RG-NUCLEO64 > NUCLEO-L476RG STM32F4Discovery -> STM32F407G-DISC1