From 361fbeb73c36890ca278d599505b7fc8399a0a82 Mon Sep 17 00:00:00 2001 From: Jonas Arnold Date: Fri, 28 Oct 2022 14:33:57 +0200 Subject: [PATCH] added NVMC to SplitFlap project --- ADIS_tinyK22_SplitFlap/.cproject | 22 +- ADIS_tinyK22_SplitFlap/drivers/fsl_flash.h | 41 + .../drivers/fsl_ftfx_adapter.h | 396 +++++ .../drivers/fsl_ftfx_cache.c | 549 ++++++ .../drivers/fsl_ftfx_cache.h | 113 ++ .../drivers/fsl_ftfx_controller.c | 1510 ++++++++++++++++ .../drivers/fsl_ftfx_controller.h | 846 +++++++++ .../drivers/fsl_ftfx_features.h | 90 + .../drivers/fsl_ftfx_flash.c | 1544 +++++++++++++++++ .../drivers/fsl_ftfx_flash.h | 705 ++++++++ .../drivers/fsl_ftfx_flexnvm.c | 511 ++++++ .../drivers/fsl_ftfx_flexnvm.h | 564 ++++++ .../drivers/fsl_ftfx_utilities.h | 70 + .../source/IncludeMcuLibConfig.h | 10 + ADIS_tinyK22_SplitFlap/source/nvmc.c | 238 +++ ADIS_tinyK22_SplitFlap/source/nvmc.h | 106 ++ ADIS_tinyK22_SplitFlap/source/platform.c | 26 + ADIS_tinyK22_SplitFlap/source/platform.h | 2 + ADIS_tinyK22_SplitFlap/source/shell.c | 7 + 19 files changed, 7347 insertions(+), 3 deletions(-) create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_flash.h create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_adapter.h create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_cache.c create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_cache.h create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_controller.c create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_controller.h create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_features.h create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_flash.c create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_flash.h create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_flexnvm.c create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_flexnvm.h create mode 100644 ADIS_tinyK22_SplitFlap/drivers/fsl_ftfx_utilities.h create mode 100644 ADIS_tinyK22_SplitFlap/source/nvmc.c create mode 100644 ADIS_tinyK22_SplitFlap/source/nvmc.h diff --git a/ADIS_tinyK22_SplitFlap/.cproject b/ADIS_tinyK22_SplitFlap/.cproject index fed5235..2e180dc 100644 --- a/ADIS_tinyK22_SplitFlap/.cproject +++ b/ADIS_tinyK22_SplitFlap/.cproject @@ -116,6 +116,14 @@