Browse Source

AP_RAMTRON: reduce scope for WITH_SEMAPHORE

apm_2208
Peter Barker 3 years ago committed by Peter Barker
parent
commit
d593727205
  1. 8
      libraries/AP_RAMTRON/AP_RAMTRON.cpp

8
libraries/AP_RAMTRON/AP_RAMTRON.cpp

@ -49,7 +49,6 @@ bool AP_RAMTRON::init(void)
DEV_PRINTF("No RAMTRON device\n"); DEV_PRINTF("No RAMTRON device\n");
return false; return false;
} }
WITH_SEMAPHORE(dev->get_semaphore());
struct cypress_rdid { struct cypress_rdid {
uint8_t manufacturer[6]; uint8_t manufacturer[6];
@ -65,8 +64,11 @@ bool AP_RAMTRON::init(void)
uint8_t rdid[sizeof(cypress_rdid)]; uint8_t rdid[sizeof(cypress_rdid)];
if (!dev->read_registers(RAMTRON_RDID, rdid, sizeof(rdid))) { {
return false; WITH_SEMAPHORE(dev->get_semaphore());
if (!dev->read_registers(RAMTRON_RDID, rdid, sizeof(rdid))) {
return false;
}
} }
for (uint8_t i = 0; i < ARRAY_SIZE(ramtron_ids); i++) { for (uint8_t i = 0; i < ARRAY_SIZE(ramtron_ids); i++) {

Loading…
Cancel
Save