Description
Source
Call Graph
Start Line: 561
void MEDSdcard_EraseAll(Media *media)
{
unsigned int block;
unsigned int multiBlock = 1; // change buffer size for multiblocks
unsigned char error;
TRACE_INFO("MEDSdcard Erase All ...\n\r");
// Clear the block buffer
memset(buffer, 0, SD_BLOCK_SIZE * multiBlock);
for (block=0; block < (SD_TOTAL_BLOCK(&sdDrv)-multiBlock); block += multiBlock) {
error = SD_WriteBlock(&sdDrv, block, multiBlock, buffer);
ASSERT(!error, "\n\r-F- Failed to write block (%d) #%u\n\r", error, block);
}
}