diff options
author | Giovanni Di Sirio <gdisirio@gmail.com> | 2016-06-15 19:00:21 +0000 |
---|---|---|
committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2016-06-15 19:00:21 +0000 |
commit | c4995095eec2018618a9f96a09797ce84e470af9 (patch) | |
tree | 0384452658aae2566c2b5cb0a26aaccdb4fc5996 /os/ex/subsystems/mfs | |
parent | 2d4c475d1d9a67d03193366a6a402d00de7f414a (diff) | |
download | ChibiOS-c4995095eec2018618a9f96a09797ce84e470af9.tar.gz ChibiOS-c4995095eec2018618a9f96a09797ce84e470af9.tar.bz2 ChibiOS-c4995095eec2018618a9f96a09797ce84e470af9.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9626 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/ex/subsystems/mfs')
-rw-r--r-- | os/ex/subsystems/mfs/mfs.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/os/ex/subsystems/mfs/mfs.c b/os/ex/subsystems/mfs/mfs.c index 58ddcbe81..d232b664d 100644 --- a/os/ex/subsystems/mfs/mfs.c +++ b/os/ex/subsystems/mfs/mfs.c @@ -245,7 +245,9 @@ static mfs_error_t mfs_bank_set_header(MFSDriver *devp, header.magic1 = MFS_BANK_MAGIC_1; header.counter = cnt; header.next = sizeof (mfs_bank_header_t); - header.crc = crc16(0U, (const uint8_t *)&header, sizeof (uint32_t) * 4); + header.crc = crc16(0xFFFFU, + (const uint8_t *)&header, + sizeof (flash_sector_t) - sizeof (uint16_t)); return mfs_flash_write(devp, flashGetSectorOffset(devp->config->flashp, sector), @@ -267,8 +269,8 @@ static mfs_error_t mfs_bank_set_header(MFSDriver *devp, * @notapi */ static mfs_error_t mfs_copy_bank(MFSDriver *devp, - mfs_bank_t sbank, - mfs_bank_t dbank) { + mfs_bank_t sbank, + mfs_bank_t dbank) { (void)devp; (void)sbank; |