private static bool Clear_BL_Flash() { byte num = 0x40; for (int i = 0x2000; i < m_upper_fw_addr; i += num) { Thread.Sleep(m_bootloader_delay); if (!Bootloader.Clear_64_Bytes_of_Flash((ushort)i)) { return(false); } } return(true); }
public static bool Clear_BL_Flash() { bool result = true; byte b = 64; for (int i = 8192; i < 32768; i += (int)b) { if (!Bootloader.Clear_64_Bytes_of_Flash((ushort)i)) { result = false; break; } } return(result); }
private static bool Clear_BL_Flash() { bool result = true; byte b = 64; for (int i = 8192; i < Firmware.m_upper_fw_addr; i += (int)b) { Thread.Sleep(Firmware.m_bootloader_delay); if (!Bootloader.Clear_64_Bytes_of_Flash((ushort)i)) { result = false; break; } } return(result); }