kasjer
kasjer
Normally two flash areas are available FLASH_AREA_IMAGE_0 and FLASH_AREA_IMAGE_1. For cases bootloader is able to write to FLASH_AREA_IMAGE_0 directly (USB DFU) bsp used to define fake FLASH_AREA_IMAGE_1 with empty size....
This change extract several FAT root entries definitions to separate files so it's easier to see how to make custom entries. This feature utilized newt tool features: - link time...
This converts MCU to use autogenerated linker script Signed-off-by: Jerzy Kasenberg
This adds file with contents of sys/config variables visible in FAT view Signed-off-by: Jerzy Kasenberg
This adds support for chip STM32G431 board with just one area for bootloader.
swap_scratch.c requires definition of SLOT1, in single application slot build it's not needed and file would not be used anyway so now it is removed from mynewt build
So far for link time generated tables only exact section name was added to filter like in this example: ```yml pkg.link_tables: - foo ``` would generate link_tables.ld.h with following content...
This adds STM32_CLOCK_HSE_VALUE that can be used to specify HSE frequency in mynewt style. It could be always set w macro HSE_VALUE but this makes it easier to manipulate this...
This adds: - package with repository from CirrusLogic github for audio chip drivers - driver that can configure CS47L63 for I2S usage
Function `NVIC_DisableAll()` disable all interrupts on NVIC controller. `Cortex_DisableAll()` disables all NVIC interrupts and stops SytTick that also can generate interrupt. Call to `Cortex_DisableAll()` is added to all hal_bsp_deinit() functions...