aboutsummaryrefslogtreecommitdiffstats
path: root/test/mfs
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2017-11-16 17:59:45 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2017-11-16 17:59:45 +0000
commit450e9e24667e0a9d8fd685c02c028d3f0fc57622 (patch)
treeb492b5d817c08aac1f60b2c9a2e964289ab5f898 /test/mfs
parentc275ed26e3d71f45a18a5edb79d6e1f10fa87b9f (diff)
downloadChibiOS-450e9e24667e0a9d8fd685c02c028d3f0fc57622.tar.gz
ChibiOS-450e9e24667e0a9d8fd685c02c028d3f0fc57622.tar.bz2
ChibiOS-450e9e24667e0a9d8fd685c02c028d3f0fc57622.zip
More debug on MFS.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11022 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'test/mfs')
-rw-r--r--test/mfs/configuration.xml16
-rw-r--r--test/mfs/source/test/mfs_test_root.c16
2 files changed, 16 insertions, 16 deletions
diff --git a/test/mfs/configuration.xml b/test/mfs/configuration.xml
index 62703771e..c1c459630 100644
--- a/test/mfs/configuration.xml
+++ b/test/mfs/configuration.xml
@@ -63,18 +63,18 @@ void test_print_mfs_info(void) {
}
flash_error_t bank_erase(mfs_bank_t bank) {
- flash_sector_t sector, end;
+ flash_sector_t sector, n;
if (bank == MFS_BANK_0) {
sector = mfscfg1.bank0_start;
- end = mfscfg1.bank0_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank0_sectors;
}
else {
sector = mfscfg1.bank1_start;
- end = mfscfg1.bank1_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank1_sectors;
}
- while (sector < end) {
+ while (n--) {
flash_error_t ferr;
ferr = flashStartEraseSector(mfscfg1.flashp, sector);
@@ -89,18 +89,18 @@ flash_error_t bank_erase(mfs_bank_t bank) {
}
flash_error_t bank_verify_erased(mfs_bank_t bank) {
- flash_sector_t sector, end;
+ flash_sector_t sector, n;
if (bank == MFS_BANK_0) {
sector = mfscfg1.bank0_start;
- end = mfscfg1.bank0_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank0_sectors;
}
else {
sector = mfscfg1.bank1_start;
- end = mfscfg1.bank1_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank1_sectors;
}
- while (sector < end) {
+ while (n--) {
flash_error_t ferr;
ferr = flashVerifyErase(mfscfg1.flashp, sector);
diff --git a/test/mfs/source/test/mfs_test_root.c b/test/mfs/source/test/mfs_test_root.c
index 39a5d472b..3f38c99dd 100644
--- a/test/mfs/source/test/mfs_test_root.c
+++ b/test/mfs/source/test/mfs_test_root.c
@@ -69,18 +69,18 @@ void test_print_mfs_info(void) {
}
flash_error_t bank_erase(mfs_bank_t bank) {
- flash_sector_t sector, end;
+ flash_sector_t sector, n;
if (bank == MFS_BANK_0) {
sector = mfscfg1.bank0_start;
- end = mfscfg1.bank0_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank0_sectors;
}
else {
sector = mfscfg1.bank1_start;
- end = mfscfg1.bank1_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank1_sectors;
}
- while (sector < end) {
+ while (n--) {
flash_error_t ferr;
ferr = flashStartEraseSector(mfscfg1.flashp, sector);
@@ -95,18 +95,18 @@ flash_error_t bank_erase(mfs_bank_t bank) {
}
flash_error_t bank_verify_erased(mfs_bank_t bank) {
- flash_sector_t sector, end;
+ flash_sector_t sector, n;
if (bank == MFS_BANK_0) {
sector = mfscfg1.bank0_start;
- end = mfscfg1.bank0_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank0_sectors;
}
else {
sector = mfscfg1.bank1_start;
- end = mfscfg1.bank1_start + mfscfg1.bank0_sectors;
+ n = mfscfg1.bank1_sectors;
}
- while (sector < end) {
+ while (n--) {
flash_error_t ferr;
ferr = flashVerifyErase(mfscfg1.flashp, sector);