static int mg_mflash_probe(void)
{
- mflash_bank->proved = 0;
-
mg_init_gpio();
LOG_INFO("reset mflash");
if (mg_dsk_drv_info() != ERROR_OK)
return ERROR_FAIL;
- mflash_bank->proved = 1;
-
return ERROR_OK;
}
address = strtoul(args[2], NULL, 0);
- if (! mflash_bank->proved ) {
- mg_mflash_probe();
- }
-
if (fileio_open(&fileio, args[1], FILEIO_READ, FILEIO_BINARY) != ERROR_OK) {
return ERROR_FAIL;
}
address = strtoul(args[2], NULL, 0);
size = strtoul(args[3], NULL, 0);
- if (! mflash_bank->proved ) {
- mg_mflash_probe();
- }
-
if (fileio_open(&fileio, args[1], FILEIO_WRITE, FILEIO_BINARY) != ERROR_OK) {
return ERROR_FAIL;
}