[PATCH 1/2] scripts: imx-usb-loader: enable DCD 16-bit write for hdr v1
Alexander Kurz
akurz at blala.de
Sun Aug 21 13:18:36 PDT 2016
Do some cleanup which enables DCDv1 16 bit write access as side effect.
Signed-off-by: Alexander Kurz <akurz at blala.de>
---
scripts/imx/imx-usb-loader.c | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/scripts/imx/imx-usb-loader.c b/scripts/imx/imx-usb-loader.c
index 1732497..9f25ca6 100644
--- a/scripts/imx/imx-usb-loader.c
+++ b/scripts/imx/imx-usb-loader.c
@@ -889,16 +889,11 @@ static int write_dcd_table_old(const struct imx_flash_header *hdr,
switch (type) {
case 1:
- if (verbose > 1)
- printf("type=%08x *0x%08x = 0x%08x\n", type, addr, val);
- err = write_memory(addr, val, 1);
- if (err < 0)
- return err;
- break;
+ case 2:
case 4:
if (verbose > 1)
printf("type=%08x *0x%08x = 0x%08x\n", type, addr, val);
- err = write_memory(addr, val, 4);
+ err = write_memory(addr, val, type);
if (err < 0)
return err;
break;
--
2.1.4
More information about the barebox
mailing list