d095963e73
Some drivers doesn't implement flash API page layout extension which is causing the application crash once the API was calling. This patch introduce system termination for this in those drivers which doesn't implement extension. This will help to discover this problem early. It is not done by preprocessor check because it is possible to have enabled a driver which support and a driver which doesn't support this API simultaneously. Now FLASH_PAGE_LAYOUT configuration option is accessible only in case that at last one driver which implements mentioned API is enabled. Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.stm32 | ||
flash_handlers.c | ||
flash_page_layout.c | ||
flash_priv.h | ||
flash_stm32.c | ||
flash_stm32.h | ||
flash_stm32f0x.c | ||
flash_stm32f3x.c | ||
flash_stm32f3x.h | ||
flash_stm32f3x_priv.c | ||
flash_stm32f4x.c | ||
flash_stm32l4x.c | ||
soc_flash_mcux.c | ||
soc_flash_nrf5.c | ||
soc_flash_qmsi.c | ||
spi_flash_w25qxxdv.c | ||
spi_flash_w25qxxdv.h | ||
spi_flash_w25qxxdv_defs.h |