diff --git a/libraries/Desktop/support/DataFlash_APM1.cpp b/libraries/Desktop/support/DataFlash_APM1.cpp index d2e00f09d3..0b264a979d 100644 --- a/libraries/Desktop/support/DataFlash_APM1.cpp +++ b/libraries/Desktop/support/DataFlash_APM1.cpp @@ -106,10 +106,11 @@ void DataFlash_APM1::PageErase (uint16_t PageAdr) } -void DataFlash_APM1::ChipErase () +void DataFlash_APM1::ChipErase(void (*delay_cb)(unsigned long)) { for (int i=0; DF_NUM_PAGES; i++) { PageErase(i); + delay_cb(1); } }