@@ -189,8 +189,6 @@ int hal_flash_test_dualbank(void)
189189 uint8_t cur_fill = 0xb0 ;
190190 uint8_t new_fill = 0xf0 ;
191191 uint8_t fill ;
192- uint32_t bankA = TEST_ADDRESS_BANKA ;
193- uint32_t bankB = TEST_ADDRESS_BANKB ;
194192 uint32_t pagePtr ;
195193
196194 wolfBoot_printf ("swap flash test at 0x%x\n" , TEST_ADDRESS );
@@ -219,21 +217,21 @@ int hal_flash_test_dualbank(void)
219217 }
220218
221219 if (* ((uint8_t * )(TEST_ADDRESS_BANKA )) != cur_fill ) {
222- wolfBoot_printf ("Bank A data mismatch: %x != %x\n" , bankA [ 0 ] , cur_fill );
220+ wolfBoot_printf ("Bank A data mismatch: %x != %x\n" , * (( uint8_t * ) TEST_ADDRESS_BANKA ) , cur_fill );
223221 return -1 ;
224222 }
225223 if (* ((uint8_t * )(TEST_ADDRESS_BANKB )) != new_fill ) {
226- wolfBoot_printf ("Bank B data mismatch: %x != %x\n" , bankB [ 0 ] , new_fill );
224+ wolfBoot_printf ("Bank B data mismatch: %x != %x\n" , * (( uint8_t * ) TEST_ADDRESS_BANKB ) , new_fill );
227225 return -1 ;
228226 }
229227 hal_flash_dualbank_swap ();
230228
231229 if (* ((uint8_t * )(TEST_ADDRESS_BANKA )) != new_fill ) {
232- wolfBoot_printf ("Bank A data mismatch after swap: %x != %x\n" , bankA [ 0 ] , new_fill );
230+ wolfBoot_printf ("Bank A data mismatch after swap: %x != %x\n" , * (( uint8_t * ) TEST_ADDRESS_BANKA ) , new_fill );
233231 return -1 ;
234232 }
235233 if (* ((uint8_t * )(TEST_ADDRESS_BANKB )) != cur_fill ) {
236- wolfBoot_printf ("Bank B data mismatch after swap: %x != %x\n" , bankB [ 0 ] , cur_fill );
234+ wolfBoot_printf ("Bank B data mismatch after swap: %x != %x\n" , * (( uint8_t * ) TEST_ADDRESS_BANKB ) , cur_fill );
237235 return -1 ;
238236 }
239237
0 commit comments