diff --git a/src/shared/drivers/qspi-flash/qspi-flash.cpp b/src/shared/drivers/qspi-flash/qspi-flash.cpp index 15d85f13688c2e835f4e4a73c70dff3985a174f0..4657490982369823df1cc04db96084df373176e9 100644 --- a/src/shared/drivers/qspi-flash/qspi-flash.cpp +++ b/src/shared/drivers/qspi-flash/qspi-flash.cpp @@ -931,6 +931,15 @@ bool QspiFlash::checkErase() uint8_t reg = readSecurityReg(); return reg & (1 << 6) ? false : true; + + if (reg & (1 << 6)) + { + return false; + } + else + { + return true; + } } bool QspiFlash::checkProgram() @@ -949,7 +958,15 @@ bool QspiFlash::checkProgram() } uint8_t reg = readSecurityReg(); - return reg & (1 << 5) ? false : true; + + if (reg & (1 << 5)) + { + return false; + } + else + { + return true; + } } bool QspiFlash::readSector(uint8_t* vector, const size_t size,