You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/07/17 16:00:54 UTC
[incubator-nuttx] 03/05: arm/lpc43xx: Implement MTDIOC_ERASESTATE
for SPIFI Flash driver
This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 50ea22314e787de13b8dcd73ca0ee694ad3123f6
Author: Gustavo Henrique Nihei <gu...@espressif.com>
AuthorDate: Fri Jul 16 14:15:51 2021 -0300
arm/lpc43xx: Implement MTDIOC_ERASESTATE for SPIFI Flash driver
Signed-off-by: Gustavo Henrique Nihei <gu...@espressif.com>
---
arch/arm/src/lpc43xx/lpc43_spifi.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/arch/arm/src/lpc43xx/lpc43_spifi.c b/arch/arm/src/lpc43xx/lpc43_spifi.c
index 1e5df20..cbc2905 100644
--- a/arch/arm/src/lpc43xx/lpc43_spifi.c
+++ b/arch/arm/src/lpc43xx/lpc43_spifi.c
@@ -895,6 +895,15 @@ static int lpc43_ioctl(FAR struct mtd_dev_s *dev, int cmd, unsigned long arg)
}
break;
+ case MTDIOC_ERASESTATE:
+ {
+ FAR uint8_t *result = (FAR uint8_t *)arg;
+ *result = SPIFI_ERASED_STATE;
+
+ ret = OK;
+ }
+ break;
+
case MTDIOC_XIPBASE:
default:
ret = -ENOTTY; /* Bad command */