From 1b8e522e87833b8fce37e5b3f6510c507d7d0b27 Mon Sep 17 00:00:00 2001 From: Giovanni Santana Date: Fri, 15 Jul 2022 12:54:01 -0300 Subject: [PATCH] nrf51: Add command to enable flash protection Add braces for the while loop --- src/target/nrf51.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/target/nrf51.c b/src/target/nrf51.c index 5390d10..0ea8503 100644 --- a/src/target/nrf51.c +++ b/src/target/nrf51.c @@ -288,16 +288,18 @@ static bool nrf51_cmd_protect_flash(target *t, int argc, const char **argv) target_mem_write32(t, NRF51_NVMC_CONFIG, NRF51_NVMC_CONFIG_WEN); /* Poll for NVMC_READY */ - while (target_mem_read32(t, NRF51_NVMC_READY) == 0) + while (target_mem_read32(t, NRF51_NVMC_READY) == 0) { if(target_check_error(t)) return false; + } target_mem_write32(t, NRF51_APPROTECT, 0xFFFFFF00); /* Poll for NVMC_READY */ - while (target_mem_read32(t, NRF51_NVMC_READY) == 0) + while (target_mem_read32(t, NRF51_NVMC_READY) == 0) { if(target_check_error(t)) return false; + } return true; }