You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ac...@apache.org on 2020/01/09 12:38:39 UTC
[incubator-nuttx] 02/07: drivers: mtd: smart: Fix initialize sector
sequence value in smartfs
This is an automated email from the ASF dual-hosted git repository.
acassis pushed a commit to branch pr66
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 6ede4b125209f4fd90be7017012894f53fd505ef
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Thu Jan 11 01:55:49 2018 +0900
drivers: mtd: smart: Fix initialize sector sequence value in smartfs
Fix initialization of sequence value into sector header and also avoid
unaligned memory access when CONFIG_MTD_SMART_ENABLE_CRC=n.
---
drivers/mtd/smart.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/smart.c b/drivers/mtd/smart.c
index 8f59a53..eb5fa1e 100644
--- a/drivers/mtd/smart.c
+++ b/drivers/mtd/smart.c
@@ -4213,7 +4213,7 @@ static int smart_write_alloc_sector(FAR struct smart_struct_s *dev,
#ifdef CONFIG_MTD_SMART_ENABLE_CRC
header->seq = 0;
#else
- *((FAR uint16_t *) &header->crc8) = 0;
+ *((FAR uint16_t *) &header->seq) = 0;
#endif /* CONFIG_MTD_SMART_ENABLE_CRC */
#else
header->seq = 0;