Skip to content

Commit 07e8585

Browse files
c1728p9Evelyne Donnaes
authored andcommitted
Fix FPGA CI Test Shield warnings
Fix warnings due to unused variables, comparison between signed and unsigned. This patch also re-enables I2C asserts that were disabled during early development.
1 parent 87cb6c7 commit 07e8585

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

components/testing/COMPONENT_FPGA_CI_TEST_SHIELD/MbedTester.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -536,8 +536,6 @@ static bool _firmware_header_valid(BlockDevice &flash, bool &valid)
536536
static bool _firmware_get_active_bank(BlockDevice &flash, bool &second_bank_active)
537537
{
538538
uint8_t buf[sizeof(SYNC_WORD)];
539-
size_t pos = 0;
540-
size_t read_size;
541539

542540
if (flash.read(buf, FLASH_SECTOR_SIZE - sizeof(SYNC_WORD), sizeof(SYNC_WORD)) != BD_ERROR_OK) {
543541
return false;
@@ -708,7 +706,7 @@ bool MbedTester::firmware_dump(mbed::FileHandle *dest, mbed::Callback<void(uint8
708706
return false;
709707
}
710708
ssize_t write_size = dest->write(buf, read_size);
711-
if (write_size != read_size) {
709+
if ((uint32_t)write_size != read_size) {
712710
sys_pin_mode_disabled();
713711
return false;
714712
}
@@ -761,7 +759,7 @@ bool MbedTester::firmware_dump_all(mbed::FileHandle *dest, mbed::Callback<void(u
761759
return false;
762760
}
763761
ssize_t write_size = dest->write(buf, read_size);
764-
if (write_size != read_size) {
762+
if ((uint32_t)write_size != read_size) {
765763
sys_pin_mode_disabled();
766764
return false;
767765
}
@@ -1154,7 +1152,7 @@ uint8_t MbedTester::io_expander_read_index(int index, IOExpanderReg reg_type)
11541152
}
11551153

11561154
int read_success = io_expander_i2c_read(i2c_index, dev_addr, reg, read_byte, 1);
1157-
// MBED_ASSERT(read_success == 0);
1155+
MBED_ASSERT(read_success == 0);
11581156
uint8_t bit = (read_byte[0] & (1 << reg_bit)) >> reg_bit;
11591157
return bit;
11601158
}
@@ -1489,7 +1487,7 @@ uint8_t MbedTester::io_expander_read_bb(PinName pin, IOExpanderReg reg_type)
14891487
}
14901488

14911489
int read_success = io_expander_i2c_read_bb(sda, scl, dev_addr, reg, read_byte, 1);
1492-
// MBED_ASSERT(read_success == 0);
1490+
MBED_ASSERT(read_success == 0);
14931491
uint8_t bit = (read_byte[0] & (1 << reg_bit)) >> reg_bit;
14941492
return bit;
14951493
}

0 commit comments

Comments
 (0)