Error return passed back up for writing page data

This commit is contained in:
Ross Owen
2017-08-14 12:00:52 +01:00
parent 0e75a1e037
commit ce5ae60f3b
2 changed files with 11 additions and 2 deletions

View File

@@ -155,7 +155,10 @@ static int DFU_Dnload(unsigned int request_len, unsigned int block_num, const un
unsigned int subPagePad[16] = {0};
for (i = 0; i < subPagesLeft; i++)
{
flash_cmd_write_page_data((subPagePad, unsigned char[64]));
if(flash_cmd_write_page_data((subPagePad, unsigned char[64])))
{
return 1;
}
}
}
@@ -192,7 +195,10 @@ static int DFU_Dnload(unsigned int request_len, unsigned int block_num, const un
cmd_data[i] = request_data[i];
}
flash_cmd_write_page_data((cmd_data, unsigned char[64]));
if(flash_cmd_write_page_data((cmd_data, unsigned char[64])))
{
return 1;
}
subPagesLeft--;
DFU_state = STATE_DFU_DOWNLOAD_SYNC;