public bool EraseAll() { int hr; Log.PrintLog(this, "Initializing programmer.", LogDetailLevel.LogRelevant); if (!InitializeProgrammer()) { return(false); } Log.PrintLog(this, "Erasing...", LogDetailLevel.LogRelevant); hr = Programmer.lib_EraseAll(); if (!IsSuccess(hr)) { Log.PrintLog(this, "Unable to erase the flash.", LogDetailLevel.LogRelevant); return(false); } return(true); }