From 5ccf2e35d259bc68fdee68fd9c9e8248f417c6ac Mon Sep 17 00:00:00 2001 From: Daniel Beer Date: Sun, 10 Mar 2013 15:28:36 +1300 Subject: [PATCH] fet_core: fix segment erase. A non-zero length must be supplied to the firmware. --- drivers/fet_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/fet_core.c b/drivers/fet_core.c index 3c8788e..7d711ba 100644 --- a/drivers/fet_core.c +++ b/drivers/fet_core.c @@ -588,7 +588,7 @@ int fet_erase(device_t dev_base, device_erase_type_t type, address_t addr) } if (fet_proto_xfer(&dev->proto, C_ERASE, NULL, 0, - 3, fet_erase_type, addr, 0) < 0) { + 3, fet_erase_type, addr, 1) < 0) { printc_err("fet: erase command failed\n"); return -1; }