aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--os/hal/lib/complex/mfs/mfs.h2
-rw-r--r--testhal/STM32/multi/QSPI-MFS/main.c27
2 files changed, 15 insertions, 14 deletions
diff --git a/os/hal/lib/complex/mfs/mfs.h b/os/hal/lib/complex/mfs/mfs.h
index 0cae31f90..ec9cf4cda 100644
--- a/os/hal/lib/complex/mfs/mfs.h
+++ b/os/hal/lib/complex/mfs/mfs.h
@@ -319,7 +319,7 @@ typedef struct {
flash_offset_t used_space;
/**
* @brief Offsets of the most recent instance of the records.
- * @note Zero means that ther is not a record with that id.
+ * @note Zero means that there is not a record with that id.
*/
mfs_record_descriptor_t descriptors[MFS_CFG_MAX_RECORDS];
/**
diff --git a/testhal/STM32/multi/QSPI-MFS/main.c b/testhal/STM32/multi/QSPI-MFS/main.c
index e468c39f3..0be2a81e6 100644
--- a/testhal/STM32/multi/QSPI-MFS/main.c
+++ b/testhal/STM32/multi/QSPI-MFS/main.c
@@ -28,26 +28,27 @@
/* 16MB device, 2 cycles delay after NCS.*/
const QSPIConfig qspicfg1 = {
- NULL,
- STM32_DCR_FSIZE(24) | STM32_DCR_CSHT(1)
+ .end_cb = NULL,
+ .dcr = STM32_DCR_FSIZE(24) | STM32_DCR_CSHT(1)
};
-M25QDriver m25q;
-
const M25QConfig m25qcfg1 = {
- &QSPID1,
- &qspicfg1
+ .busp = &QSPID1,
+ .buscfg = &qspicfg1
};
+M25QDriver m25q;
+
const MFSConfig mfscfg1 = {
- (BaseFlash *)&m25q,
- 0xFFFFFFFFU,
- 4096U,
- 0,
- 2,
- 2,
- 2
+ .flashp = (BaseFlash *)&m25q,
+ .erased = 0xFFFFFFFFU,
+ .bank_size = 4096U,
+ .bank0_start = 0U,
+ .bank0_sectors = 1U,
+ .bank1_start = 1U,
+ .bank1_sectors = 1U
};
+
/*
* LED blinker thread, times are in milliseconds.
*/