[CP-261] Print crash occurences to log Make sure we produce log entries when crashes occur.
[EGD-7161] Remove image name reference in vfs Add ability to change an image name in the vfs code by decoupling vfs from a so-called board code. Introduce platforms as a hardware and os abstraction layer for product code. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-7088] SDRAM configuration on T7 board Add configuration for new, increased to 64 MB SDRAM.
[BH-464] Moved USB stack to third-party dir Moved USB stack, defined separate library and its dependencies, assigned library to specific sections in linker script, reduced build time by more than 10 percent thanks to ending building usb stack file both in module-bsp and module-vfs
[EGD-6979] Fix for "Unable to catch hard faults on rt1051 via GDB" `CrashCatcher_armv7m.S` wasn't properly linked to `CrashCatcher::CrashCatcher`, which cause that HFs on rt1051 wasn't caught via GDB. Added `CrashCatcherARM` library that solves above issue.
[BH-515] Create main Bell app Create main Bell app
[EGD-6916] Fixed makefile build linking issue Changed the way libraries are linked to sections in the linker script because linker couldnt find them and was silently failing.
Merge branch 'master' into stable
[BH-353] Add Documentation for main targets * clean up mimimu required cmake version * fixes for release workflow Add documentation for targets, fixes for cmake and release workflow.
Merge branch 'master' into stable
[BH-378] Utils move log to library Moved log to separate library
[BH-353] Add minimal build target for BH Introducing changes required for adding BellHybird target without removing PurePhone. Adden new targets: * Pure (builds PurePhone and PurePhone.img) * Bell (builds BellHybird and BellHybird.img) * [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
[EGD-6035] Fix support for glibc-2.32 GLIBC 2.32 doesn't work with changes made for 2.33.
Merge branch 'master' into stable
[BH-397] Move TPLIB parallel-hashmap Changed submodule directory and changed way its linked, in order to use target_link_libraries checkouted phmap dependency to the newest revision which includes small cmake fixes (see 031d214f2ce1973933abdf2a998d986ff8094d8e), updated paths in PureCoverage script and Doxyfile
[EGD-6701] System time usage fixes Fixed all calls to stdlib time. Removed all redundant calls to Timestamp treated as time source.
[BH-361] Move date to separate directory Move date to separate directory
[EGD-6035] Fix iosyscalls build on GLIBC_2.33 Newer versions of glibc have stat symbols family incompatible with earlier versions.
[EGD-6695] Fix simulator build for valgrind Valgrind requires sanitizer to be off, fixing cmake errors.
[EGD-6603] Add and enable catching of OOM failures Catch Out-Of-Memory and stack overflow in OS hooks